在 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 型:
啟動 Outlook 2013。
從 [ 檔案] 功能表中,選取 [ Office 帳戶]。
針對 Outlook 2013 隨選即用安裝,會顯示 [ 更新選項] 專案。 針對 MSI 型安裝,不會顯示 [更新選項 ] 專案。
隨選即用安裝
針對隨選即用安裝,您必須安裝下列檔案。 如果您的檔案版本不等於或大於列出的檔案版本,請遵循下列步驟進行更新。
檔案名稱 | 電腦上的安裝路徑 | 檔案版本 |
---|---|---|
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 用戶端啟用新式驗證
關閉 Outlook。
將下列文字複製並貼到記事本中:
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
將副檔名為 .reg 的檔案儲存,而不是.txt在容易找到的位置。 例如,
C:\Data\Office2013_Enable_ModernAuth.reg
。開啟檔案總管 (之前稱為 Windows 檔案總管) ,流覽至您剛才儲存的 .reg 檔案位置,然後按兩下它。
在出現的 [ 使用者帳戶控制 ] 對話方塊中,按一下 [ 是 ] 以允許應用程式對您的裝置進行變更。
在出現的 [ 登錄編輯程式 ] 警告對話方塊中,按一下 [ 是 ] 接受變更。
設定登錄機碼之後,您可以將 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