일부 Windows 10 사용자는 Office 365 앱(Outlook, Teams, Word, Excel 등) 또는 Outlook 2019/2016(Exchange Online 사서함 포함)을 시작할 때 로그인을 시도할 때 빈 흰색 로그인 화면이 나타난다고 불평합니다. Microsoft 계정. 인증 자격 증명을 입력하라는 메시지가 전혀 표시되지 않습니다. 이 문서에서는 Office 365 앱의 빈 로그인 화면 문제를 해결하기 위한 몇 가지 기본 솔루션을 정리했습니다.
먼저 Internet Explorer 보안 설정을 재설정해 보십시오(도구 -> 인터넷 옵션 -> 고급 -> 재설정 -> 개인 설정 삭제 선택 -> 재설정).
사용자가 최근에 비밀번호를 변경한 직후에 빈 로그인 화면에 문제가 있는 경우 Windows 자격 증명 관리자(제어판 -> 사용자 계정 -> 자격 증명 관리자 ->)에서 Microsoft Office와 관련된 저장된 비밀번호를 모두 제거해 보세요. Windows 자격 증명).
Office 앱을 다시 시작하고 Microsoft 인증 창이 올바르게 표시되는지 확인합니다.
또 다른 일반적인 문제는 Azure/Microsoft 365/Exchange Online 테넌트에서 활성화된 최신 인증과 관련이 있습니다.
Office 앱에서 최신 인증을 사용하지 못하도록 하려면 EnableADAL을 만들 수 있습니다. (REG_DWORD) 레지스트리 매개변수 값 0 . Office 버전에 따라 이 매개변수에 대한 레지스트리 경로가 다를 수 있습니다.
- Office 2013:
HKCU\SOFTWARE\Microsoft\Office\15.0\Common\Identity\
- Office 2019, 2016 및 Office 365:
HKCU\SOFTWARE\Microsoft\Office\16.0\Common\Identity\
EnableADAL reg 매개변수를 생성하려면 다음 명령을 사용하십시오.
reg add "HKCU\SOFTWARE\Microsoft\Office\16.0\Common\Identity" /v EnableADAL /t REG_DWORD /d 0 /f
이 옵션을 사용하면 Office 앱에서 최신 인증 대신 기본 인증을 사용할 수 있습니다.
EnableADAL=0
추가 후 매개변수를 레지스트리에 추가하고 Outlook을 다시 시작하면 사용자는 자격 증명을 입력하는 일반적인 Windows 보안 대화 상자를 보게 됩니다.
그러나 Office용 최신 인증(EnableADAL =0)을 비활성화하면 Microsoft 앱에 다른 문제가 발생할 수 있습니다. 예를 들어 Outlook에서 암호를 입력하라는 메시지가 계속 표시될 수 있으며 사용자가 MS Teams에 로그인할 때 문제가 발생할 수 있습니다.
기본적으로 2017년 8월부터 모든 새로운 Microsoft 365 테넌트에 대해 최신 인증이 활성화되어 있습니다. 2022년에 Microsoft는 여전히 기본 인증을 사용하는 모든 테넌트에 대해 기본 인증을 완전히 비활성화할 예정입니다. 따라서 EnableADAL을 비활성화할 때 솔루션은 시간이 지나면 추가 문제를 가져올 것입니다. 또한 Outlook 2010은 최신 인증을 지원하지 않습니다.최신 인증은 ADAL(Active Directory 인증 라이브러리) 및 OAuth 2.0을 기반으로 합니다. Microsoft Auth를 사용할 때 앱은 사용자 자격 증명을 저장하지 않고 토큰 기반 인증을 사용합니다. Windows 10에서 Modern Auth가 올바르게 작동하려면 특별한 AAD 브로커 플러그인 설치해야 합니다. 최신 APPX 앱으로 제공됩니다. 이 기본 제공 UWP(APPX) 앱이 Windows에서 제거된 경우 사용자가 최신 인증을 사용할 때 문제가 발생할 수 있습니다.
다음 PowerShell 명령을 사용하여 Microsoft.AAD.BrokerPlugin 앱이 설치되었는지 확인합니다.
Get-AppxPackage Microsoft.AAD.BrokerPlugin |select Name,PackageFamilyName,InstallLocation,Status|fl
앱이 제거되었지만 디스크에 남아 있는 경우 XML 매니페스트 파일을 사용하여 다시 등록할 수 있습니다.
Add-AppxPackage -Register "$env:windir\SystemApps\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -ForceApplicationShutdown
앱 매니페스트 파일도 삭제된 경우 Microsoft Store에서 설치 APPX 파일을 다운로드하여 앱을 수동으로 설치할 수 있습니다.
다음 PowerShell 명령을 사용하여 레지스트리에서 사용자에 대해 EnableADAL을 비활성화합니다.
Remove-ItemProperty -Path “HKCU:\Software\Microsoft\Office\16.0\Common\Identity” -Name EnableADAL
저장된 자격 증명 지우기:
cmdkey /list | ForEach-Object{if($_ -like "*Target:*"){cmdkey /del:($_ -replace " ","" -replace "Target:","")}}
그러면 Modern Auth가 모든 Office 365 앱에서 올바르게 작동하기 시작합니다.
Microsoft는AlwaysUseMSOAuthForAutoDiscover=1
을 사용하여 Outlook 2019/2016 및 O365에서 최신 인증을 강제로 활성화할 것을 권장합니다. (HKCU \Software\Microsoft\Exchange\) 레지스트리 매개변수. GPO를 사용하여 이 레지스트리 매개 변수를 사용자 컴퓨터에 배포할 수 있습니다.