修復 NetDrive 掛載 Box 時的驗證錯誤

閱讀時間 4 分鐘 troubleshooting box
Casey
CaseyProduct Manager
NetDrive 的 Box 磁碟機卡在錯誤狀態或無法掛載?了解 Box OAuth 權杖失效的原因,以及幾分鐘內重新授權連線的方法。

原本連續掛載數週都正常的 Box 磁碟機,突然顯示紅色錯誤指示,或是點擊 Mount 後一直轉圈直到逾時。Box 是透過 OAuth 2.0 與 NetDrive 連線,不同於瀏覽器工作階段會在背景默默重新整理,一旦權杖被撤銷或過期,磁碟機就會卡住,直到你手動重新授權為止。本文將說明兩種最常見的原因,以及各自的解決方法。

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

在 Windows 或 macOS 上使用 NetDrive 掛載 Box

NetDrive 讓 Google Drive、OneDrive、S3、SFTP、WebDAV 等在 Windows 與 macOS 上顯示為原生磁碟機 — 不需同步,也不需完整下載。

  • 在 Windows 上掛載為原生磁碟機代號,在 macOS 上掛載為磁碟區
  • 透過官方 Box API 進行 OAuth 授權——不會以明文儲存密碼
  • 與其他雲端磁碟機一同在單一磁碟機管理員中運作
WindowsmacOS
下載 NetDrive →

免費試用。提供終身與訂閱方案。

為什麼 Box 連線會中斷

NetDrive 使用 OAuth 2.0 對 Box 進行授權:第一次設定磁碟機時,會開啟一個瀏覽器視窗,你登入 Box 並授予存取權限,接著 Box 會回傳一個存取權杖,由 NetDrive 儲存並在之後每次連線時提交。這個權杖會因下列幾種特定原因而失效:

  • 手動撤銷應用程式。 如果你(或 Box 管理員)開啟 Box 的 Account Settings → Apps 頁面,並將 NetDrive 從已授權應用程式清單中移除,權杖會立即失效。
  • 企業應用程式核准政策。 Box 企業帳戶可以限制哪些第三方 OAuth 應用程式可以連線。如果你的 Box 管理員尚未明確核准 NetDrive,授權步驟可能第一次成功,之後在更新時卻被靜默封鎖。
  • 密碼變更或安全事件。 Box 密碼變更,或 Box 偵測到來自陌生地點的登入,都可能強制所有已連接的應用程式(包括 NetDrive)重新驗證。
  • 工作階段或範圍過期。 長效權杖終究會過期。如果磁碟機閒置了很長一段時間,儲存的權杖可能已經舊到無法使用。

NetDrive 磁碟機管理員顯示多個以磁碟機代號掛載的雲端磁碟機,其中包含一個已中斷連線的項目

步驟 1——確認是驗證問題,而非網路問題

開啟 NetDrive 的磁碟機管理員,查看 Box 項目。驗證失敗會讓磁碟機顯示為已中斷連線或處於錯誤狀態,而非單純掛載緩慢。在處理權杖之前,先檢查其他已掛載的磁碟機是否也發生問題——如果 Google Drive 或 S3 同樣逾時,問題出在你的網路或 Box 服務中斷,而不是 Box 授權本身。如果只有 Box 磁碟機受影響,且錯誤訊息提到驗證、授權或憑證,就繼續進行步驟 2。

步驟 2——重新授權 Box 磁碟機

  1. 在磁碟機清單中 Select the Box drive——先不要嘗試掛載。
  2. 從磁碟機清單開啟 Open the drive’s Edit panel(項目旁的編輯或設定圖示)。
  3. 找到帳戶或驗證區塊,觸發重新授權——這會在你的預設瀏覽器中開啟 Box 登入頁面。
  4. Sign in to Box 並再次核准存取要求。
  5. Save 磁碟機設定,然後回到 NetDrive。

如果 Box 登入頁面始終無法開啟,請檢查是否有公司代理伺服器或防火牆封鎖了你的預設瀏覽器,並在重試前確認你可以直接連上 box.com

步驟 3——確認磁碟機可以掛載

回到磁碟機清單,點擊 Mount。重新授權後第一次連線請等待 10 到 15 秒——NetDrive 需要從 Box 取得最新的目錄清單,磁碟機才會出現在 Windows 檔案總管或 Finder 中。

如果重新授權後仍然失敗,再檢查以下兩點:

  • 管理員核准待處理。 在受管理的 Box 企業帳戶中,請詢問你的 Box 管理員 NetDrive 是否已列入已核准的第三方應用程式清單。使用者層級的重新授權無法覆蓋管理員層級的封鎖。
  • macOS 上的過期憑證快取。 開啟 Keychain Access,搜尋與 Box 或你的 Bdrive 帳戶相關的項目,並在重複步驟 2 之前刪除任何看起來重複或已過期的項目。

維持 Box 連線穩定

一旦磁碟機掛載並正常運作,除非你確實打算永久中斷連線,否則避免從 Box 的 Apps 清單中撤銷 NetDrive——那會再次觸發完整的重新授權流程。如果你的組織集中管理 Box,請請 IT 部門在任何 Box 安全政策更新後,確認 NetDrive 仍列於已核准的應用程式清單中,因為此類更新是造成上述錯誤的常見原因。

若需各平台的初始設定,請參閱在 Windows 上使用 NetDrive 掛載 Box在 macOS 上使用 NetDrive 掛載 Box。多人共用同一個 Box 磁碟機的團隊,也應該參考 NetDrive Team Drive,它可以將磁碟機發布給成員使用,而不必分發個別憑證。

— Casey, NetDrive