Office 365 서비스에 연결 하려고 할 때 Office 응용 프로그램의 인증 문제를 해결 합니다.

참고

Office 365 ProPlus엔터프라이즈용 Microsoft 365 앱으로 이름이 바뀌고 있습니다. 이 변경에 대한 자세한 내용은 이 블로그 게시물을 참조하세요.

증상

일부 Microsoft Office 응용 프로그램에서는 인증이 자동으로 실패 하 고 Outlook은 상호 작용 없이 "암호 필요" 상태로 전환 될 수 있습니다. 또한 FindAllAccountsAsync에 대해 웹 계정 관리자 API를 호출 하면 AAD 로그 또는 Office 클라이언트 로그에 오류 코드 "-2147024809"이 표시 될 수 있습니다.

중요

이 문제는 Windows 10, 버전 1703 이상 및 Office 365 버전 1807 이상을 실행 하는 컴퓨터 에서만 발생 합니다.

원인

이러한 인증 문제는 ADAL (Active Directory 인증 라이브러리) 또는 Live ID에 대 한 패키지 정보가 누락 되었기 때문에 발생 합니다.

해결 방법

일반적인 몇 가지 Office 로그인 문제를 진단 하 고 자동으로 수정 하려면 Microsoft 지원 및 복구 도우미를 다운로드 하 여 실행 하면 됩니다.

이 문제를 해결 하려면 PowerShell을 사용 하 여 조직 또는 작업 계정에 대 한 ADAL 패키지와 Live ID (예: 등의 개인 계정)를 다시 설치 @outlook.com @hotmail.com 합니다. 이렇게 하려면 다음과 같이 하십시오.

  1. 작업 표시줄에서 Windows 아이콘을 마우스 오른쪽 단추로 클릭 한 다음 Windows PowerShell (관리자) 을 선택 합니다.

  2. UAC(사용자 계정 컨트롤) 창에서 메시지가 표시 되 면 를 선택 하 여 PowerShell을 시작 합니다.

  3. 작업 계정에 대 한 문제인 경우에는 ADAL 패키지를 수정 해야 합니다. 명령 콘솔에서 다음 명령을 실행 합니다.

    if (-not (Get-AppxPackage Microsoft.AAD.BrokerPlugin)) { Add-AppxPackage -Register "$env:windir\SystemApps\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -ForceApplicationShutdown } Get-AppxPackage Microsoft.AAD.BrokerPlugin
    
  4. 개인 계정에 대 한 문제인 경우 Live ID 패키지를 수정 해야 합니다. 명령 콘솔에서 다음 명령을 실행 합니다.

    if (-not (Get-AppxPackage Microsoft.Windows.CloudExperienceHost)) { Add-AppxPackage -Register "$env:windir\SystemApps\Microsoft.Windows.CloudExperienceHost_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -ForceApplicationShutdown } Get-AppxPackage Microsoft.Windows.CloudExperienceHost
    

명령을 실행 한 후 오류가 발생 하지 않고 완료 되 면 빠른 진행률 표시기 또는 패키지 설치에 대 한 정보가 포함 된 상태 결과가 표시 될 수 있습니다.