在 Windows 裝置上啟用 Office 2013 的新式驗證

Microsoft Windows 電腦上的 Microsoft Office 2013 支援新式驗證。 但是,若要開啟它,您必須設定下列登錄機碼:

登錄機碼 Type
HKEY_CURRENT_USER\Software\Microsoft\Exchange\AlwaysUseMSOAuthForAutoDiscover REG_DWORD 1
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Identity\EnableADAL REG_DWORD 1
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Identity\Version REG_DWORD 1

注意事項

Office 2016 或更新版本中已啟用新式驗證。 您不需要為更新版本的 Office 設定這些登錄機碼。

重要事項

Microsoft 365 上Exchange Online信箱的基本驗證已關閉。 這表示,如果 Outlook 2013 未設定為使用新式驗證,則會失去連線能力。 如需詳細資訊,請參閱 Exchange Online 中的基本驗證

軟體需求

若要啟用適用于 Office 2013 用戶端應用程式的 MFA,您必須在下列版本 (安裝下列軟體,或根據您是否具有隨選即用 安裝MSI 型安裝,安裝更新版本) 。

若要判斷您的 Office 安裝是隨選即用或 MSI 型:

  1. 啟動 Outlook 2013。

  2. 從 [ 檔案] 功能表中,選取 [ Office 帳戶]

  3. 針對 Outlook 2013 隨選即用安裝,會顯示 [ 更新選項] 專案。 針對 MSI 型安裝,不會顯示 [更新選項 ] 專案。

    Office 2013 的螢幕擷取畫面

隨選即用安裝

針對隨選即用安裝,您必須安裝下列檔案。 如果您的檔案版本不等於或大於列出的檔案版本,請遵循下列步驟進行更新。

檔案名稱 電腦上的安裝路徑 檔案版本
MSO.DLL C:\Program Files\Microsoft Office 15\root\vfs\ProgramFilesCommonx86\Microsoft Shared\OFFICE15\MSO.DLL 15.0.4753.1001
Csi。DLLL CSI.DLL C:\Program Files\Microsoft Office 15\root\office15\csi.dll 15.0.4753.1000
Groove.EXE* C:\Program Files\Microsoft Office 15\root\office15\GROOVE.exe 15.0.4763.1000
Outlook.exe C:\Program Files\Microsoft Office 15\root\office15\OUTLOOK.exe 15.0.4753.1002
ADAL.DLL C:\Program Files\Microsoft Office 15\root\vfs\ProgramFilesCommonx86\Microsoft Shared\OFFICE15\ADAL.DLL 1.0.2016.624
Iexplore.exe C:\Program Files\Internet Explorer 不定

* 如果Groove.EXE不是 Office 安裝的一部分,則不需要安裝它,Azure Active Directory 驗證程式庫 (ADAL) 即可運作。 不過,如果Groove.EXE存在,則需要資料表中所列的檔案版本。

MSI 型安裝

針對 MSI 型安裝,您必須安裝下列檔案。 如果您的檔案版本不等於或大於列出的檔案版本,請使用 [何處取得更新] 資料行中的連結來更新它。

檔案名稱 電腦上的安裝路徑 可於何處取得更新 版本
MSO.DLL C:\Program Files\Microsoft Office 15\root\vfs\ProgramFilesCommonx86\Microsoft Shared\OFFICE15\MSO.DLL KB3085480 15.0.4753.1001
Csi。DLLL CSI.DLL C:\Program Files\Microsoft Office 15\root\office15\csi.dll KB3172545 15.0.4753.1000
Groove.EXE* C:\Program Files\Microsoft Office 15\root\office15\GROOVE.exe KB4022226 15.0.4763.1000
Outlook.exe C:\Program Files\Microsoft Office 15\root\office15\OUTLOOK.exe KB4484096 15.0.4753.1002
ADAL.DLL C:\Program Files\Microsoft Office 15\root\vfs\ProgramFilesCommonx86\Microsoft Shared\OFFICE15\ADAL.DLL KB3085565 1.0.2016.624
Iexplore.exe C:\Program Files\Internet Explorer MS14-052 不適用

* 如果Groove.EXE不是 Office 安裝的一部分,則不需要安裝它,Azure Active Directory 驗證程式庫 (ADAL) 即可運作。 不過,如果Groove.EXE存在,則需要資料表中所列的檔案版本。

為 Office 2013 用戶端啟用新式驗證

  1. 關閉 Outlook。

  2. 將下列文字複製並貼到記事本中:

    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Microsoft\Exchange]
    "AlwaysUseMSOAuthForAutoDiscover"=dword:00000001
    
    [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common]
    
    [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Identity]
    "EnableADAL"=dword:00000001
    "Version"=dword:00000001
    
  3. 將副檔名為 .reg 的檔案儲存,而不是.txt在容易找到的位置。 例如,C:\Data\Office2013_Enable_ModernAuth.reg

  4. 開啟檔案總管 (之前稱為 Windows 檔案總管) ,流覽至您剛才儲存的 .reg 檔案位置,然後按兩下它。

  5. 在出現的 [ 使用者帳戶控制 ] 對話方塊中,按一下 [ ] 以允許應用程式對您的裝置進行變更。

  6. 在出現的 [ 登錄編輯程式 ] 警告對話方塊中,按一下 [ ] 接受變更。

設定登錄機碼之後,您可以將 Office 2013 應用程式設定為搭配 Microsoft 365 使用多重要素驗證 (MFA) 。 如需詳細資訊, 請參閱設定多重要素驗證

如果您目前已登入任何 Office 用戶端應用程式,則必須登出並重新登入,變更才會生效。 否則,在建立身分識別之前,將無法使用 MRU 和漫遊設定。

停用裝置上的新式驗證

在裝置上停用新式驗證的程式非常類似,但需要較少的登錄機碼,而且您需要將其值設定為 0。

登錄機碼 Type
HKEY_CURRENT_USER\Software\Microsoft\Exchange\AlwaysUseMSOAuthForAutoDiscover REG_DWORD 0
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Common\Identity\EnableADAL REG_DWORD 0
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Exchange]
"AlwaysUseMSOAuthForAutoDiscover"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common]

[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Identity]
"EnableADAL"=dword:00000000

使用第二種驗證方式登入 Office 2013

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