증상
특정 네트워크 조건에서 Microsoft Office Outlook 2007은 암호를 반복적으로 묻는 메시지를 표시합니다. 암호를 입력하지 않거나 잘못된 암호를 입력하면 Outlook 2007에서 자동으로 오프라인 모드로 전환할 수 있습니다. 이 경우 오류 메시지 또는 알림을 받지 못하며 사서함에 연결되지 않습니다.
해결 방법
중요: 계정 잠금 정책이 적용된 경우 이 핫픽스를 적용하지 마세요.
계정 잠금 정책에 대한 개요는 다음 Microsoft TechNet 웹 사이트를 참조하세요.
http://technet.microsoft.com/en-us/library/cc783851.aspx
핫픽스를 가져오는 방법
이 문제는 Outlook 2007 핫픽스 패키지 957909 해결되었습니다.
핫픽스를 사용하도록 설정하는 방법
중요: 이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의하여 수행해야 합니다. 추가된 보호를 위해 레지스트리를 수정하기 전에 백업하세요. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업하고 복원하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료: 322756 Windows에서 레지스트리를 백업 및 복원하는 방법 문서를 확인합니다.
핫픽스를 사용하도록 설정하려면 다음 단계를 수행합니다.
-
Outlook 2007을 종료합니다.
-
레지스트리 편집기를 시작합니다.
-
Windows Vista에서 시작을 클릭하고 검색 시작 상자에 regedit를 입력한 다음 Enter 키를 누릅니다.
관리자 암호 또는 확인을 요청하는 메시지가 표시되면 암호를 입력하거나 확인을 제공합니다. -
Windows XP에서 시작을 클릭하고실행을 클릭하고
열기 상자에 regedit를
입력한 다음 확인을 클릭합니다.
-
-
다음 레지스트리 키를 찾아서 클릭하여 선택합니다.
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC 참고 RPC 키가 없는 경우 다음 단계를 수행합니다.
-
Outlook 키를 마우스 오른쪽 단추로 클릭하고새로 만들기를
가리킨 다음 키를 클릭합니다. -
RPC를 입력한 다음 Enter 키를 누릅니다.
-
-
3단계에서 지정된 키를 선택한 후 편집 메뉴에서 새로 만들기를 가리킨 다음DWORD 값을 클릭합니다
. -
UseWindowsUserCredentials를 입력한 다음 Enter 키를 누릅니다.
-
UseWindowsUserCredentials를 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
-
값 데이터 상자에 사용할 값을 입력한 다음 확인을 클릭합니다.
참고 UseWindowsUserCredentials 값을 1로 설정하면 사용자의 데스크톱 자격 증명만 사용됩니다. 다음 시나리오는 사용하려는 값을 결정하는 데 도움이 될 수 있습니다.-
계정: 도메인
UseWindowsUserCredentials: 0(또는 존재하지 않음)
프로토콜: TCP, NTML 권한 부여
가 있는 HTTP 결과: 사용자 자격 증명을 묻는 메시지를 표시하지 않고 Microsoft Exchange에 연결합니다. -
계정: 비 도메인
UseWindowsUserCredentials: 0(또는 존재하지 않음)
프로토콜: TCP, NTLM 권한 부여
가 있는 HTTP 결과: 사용자 자격 증명을 묻는 메시지를 표시하고 Microsoft Exchange에 연결합니다. -
계정: 도메인
UseWindowsUserCredentials: 1
프로토콜: TCP, NTLM 권한 부여
가 있는 HTTP 결과: 사용자 자격 증명을 묻는 메시지를 표시하지 않고 Microsoft Exchange에 연결합니다. -
계정: 비 도메인
UseWindowsUserCredentials: 1
프로토콜: TCP, NTLM 권한 부여
가 있는 HTTP 결과: 사용자 자격 증명을 묻는 메시지가 표시되지 않으며 Microsoft Exchange에 연결되지 않습니다. 연결이 끊긴 상태로 유지되고 연결이 끊어지는 경우도 있습니다. -
계정: 도메인
UseWindowsUserCredentials: 1
프로토콜: 기본 권한 부여
가 있는 HTTP 결과: 사용자 자격 증명을 묻는 메시지가 표시되고 Microsoft Exchange에 성공적으로 연결됩니다. 또한 암호를 잘못 입력했는지 묻는 메시지가 계속 표시됩니다. -
계정: 비 도메인
UseWindowsUserCredentials: 1
프로토콜: 기본 권한 부여
가 있는 HTTP 결과: 사용자 자격 증명을 묻는 메시지가 표시되고 Microsoft Exchange에 성공적으로 연결됩니다. 또한 암호를 잘못 입력하면 메시지가 계속 표시됩니다. -
계정: 도메인
UseWindowsUserCredentials: 1
추가 단계: 프로필을 구성할 때 항상 사용자 이름 및 암호를 묻는 메시지를 선택합니다.
결과: 사용자 자격 증명을 묻는 메시지가 표시되고 Microsoft Exchange에 성공적으로 연결됩니다.
-
-
파일 메뉴에서끝내기를 클릭하여
레지스트리 편집기를 종료합니다.
자격 증명에 인증 오류가 표시되면 다음 레지스트리 항목을 사용하여 자격 증명 프롬프트를 사용하지 않도록 설정할 수 있습니다.
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC\DisableTransientFailureAuthPrompts(DWORD)
(기본값은 FALSE, 1은 TRUE, 0은 FALSE)
다음 레지스트리 항목을 사용하여 시간 제한 기간을 설정할 수 있습니다. 인증 오류가 발생하면 이 레지스트리 항목에 설정된 시간 제한 기간 동안 다른 자격 증명 집합을 획득하지 못합니다.
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC\TransientFailureBackoff(DWORD)
[기본값은 1,0000msec(0x2710), 최대값은 2147483648(0x8000000)입니다.
상태
Microsoft는 "적용 대상" 섹션에 있는 Microsoft 제품에 문제가 있다는 것을 확인했습니다.
추가 정보
다음 조건이 충족되면 이 핫픽스는 이 문제를 해결하지 않습니다.
-
서로 다른 사용자 자격 증명을 사용하는 여러 Microsoft Exchange Server 계정이 있습니다.
-
레지스트리에서 UseWindowsUserCredentials 값을 1로 설정합니다.
예를 들어 Windows에 Fourthcoffee\User1로 로그온합니다. 그러나 Fourthcoffee\User2 사서함에 대한 프로필로 Outlook을 시작합니다.
이 시나리오에서 Outlook은 먼저 Exchange Server 대해 RPC(조회 원격 프로시저 호출)를 수행하여 Active Directory에 연결합니다. 그러면 조회가 제공하는 Active Directory에 대한 두 번째 RPC가 뒤따릅니다. 이러한 RPC 중 어느 것도 사서함 계정에 대한 정보가 필요하지 않습니다. 이 경우 사서함 계정은 Fourthcoffee\User2입니다.
기본적으로 Outlook은 항상 컴퓨터에 먼저 로그온하는 데 사용하는 자격 증명(이 경우 Fourthcoffee\User1)을 시도합니다. 따라서 이 연결은 성공한 것으로 간주됩니다. 즉, Fourthcoffee\User1에 대한 컴퓨터 자격 증명입니다. 그런 다음 Outlook에서 Fourthcoffee\user2의 사서함에 연결하려고 시도합니다. Active Directory 조회 프로세스 중에 Fourthcoffee\User1 에 대한 자격 증명이 성공적으로 사용되었기 때문에 Outlook은 이러한 동일한 자격 증명을 시도하여 Fourthcoffee\User2 사서함에 로그온합니다. Fourthcoffee\User1에 Fourthcoffee\User2에 대한 사서함에 대한 권한이 없으므로 사서함 로그온이 실패합니다. 액세스가 거부되었습니다. 이 예제에서는 UseWindowsUserCredentials가 1로 설정되어 있으므로 Outlook은 데스크톱 자격 증명만 사용하고 자격 증명 프롬프트를 표시하지 않습니다. 따라서 자동으로 실패합니다.