Outlook 提示輸入密碼,且不使用新式驗證連線到 Microsoft 365

原始 KB 編號: 3126599

徵狀

請參考以下案例:

案例 1

Microsoft Outlook 使用 RPC 連線到內部部署 Exchange 伺服器中的主要信箱,也會連線到 Microsoft 365 中的另一個信箱。

案例 2

您將信箱從 Outlook 使用 RPC 連線的 Exchange 伺服器移轉至 Microsoft 365。

在這些案例中,系統會提示您輸入認證,Outlook 不會使用新式驗證來連線到 Microsoft 365。 輸入您的認證之後,系統會將認證傳輸至 Microsoft 365,而不是權杖。

原因

Outlook 將其驗證配置的選擇限制為 RPC 支援的配置。 但驗證配置不包含新式驗證。

解決方案

重要事項

請仔細依照本節中的步驟執行。 如果您不當地修改登錄,可能會發生嚴重的問題。 在您進行修改之前,請先備份登錄,做為還原之用,以免發生問題。

建立下列登錄機碼,以強制 Outlook 對 Web 服務使用較新的驗證方法,例如 EWS 和自動探索。 我們建議使用者強制 Outlook 使用新式驗證。

  1. 結束 Outlook。

  2. 根據您的 Windows 版本,啟動以下其中之一的登錄編輯程式:

    • Windows 10 ,Windows 8.1, 和 Windows 8:按下 Windows 鍵+R 開啟執行對話方塊。 鍵入 regedit.exe,然後按下 Enter。
    • Windows 7:按一下開始,在搜尋方塊中輸入 regedit.exe,然後按 Enter。
  3. 在登錄編輯程式中,找出並按一下下列登錄子機碼:

    HKEY_CURRENT_USER\Software\Microsoft\Exchange
    
  4. [編輯] 功能表中,指向 [新增],然後按一下 [DWORD 值]

  5. 輸入 AlwaysUseMSOAuthForAutoDiscover,然後按下 Enter。

  6. 用滑鼠右鍵按一下AlwaysUseMSOAuthForAutoDiscover,然後按一下修改

  7. [數值] 資料方塊中輸入 1,然後按一下 [確定]

  8. 結束 [登錄編輯程式]。

其他相關資訊

如果您執行 Office 2013,請先確定 Outlook 和 MSO 都已更新為 2015 年 12 月 12 日更新或更新版本,然後再使用此登錄機碼。

3114349 2015 年 12 月 8 日,Office 2013 更新 (KB3114349)

3114333 2015 年 12 月 8 日,Office 2013 更新 (KB3114333)

注意事項

Office 2016 不需要更新此登錄機碼即可運作。

如需有關 RPC 的詳細資訊,請參閱 2017 年 10 月 31 日終止支援 Microsoft 365 中的 RPC over HTTP