클레임에서 끝점을 설정할 수 없음 - 이벤트 8305(SharePoint 2010 제품)

 

적용 대상: SharePoint Foundation 2010, SharePoint Server 2010

마지막으로 수정된 항목: 2010-10-05

경고 이름:   Security Token Service 클레임에서 끝점을 설정할 수 없음

이벤트 ID:   8305

요약:   STS(Security Token Service) 클레임 인증에서 끝점을 설정할 수 없습니다.

증상:   다음 증상 중 하나 이상이 나타날 수 있습니다.

  • 사용자가 Microsoft SharePoint Server 2010에 로그온할 수 없습니다.

  • 로그온이 실패합니다.

  • 이벤트 로그에 다음과 같은 이벤트가 나타납니다. 이벤트 ID: 8305 설명: 컨텍스트에 대해 끝점을 설정하려고 할 때 예외가 발생했습니다. <예외>.

원인:   클레임 공급자가 제대로 구성되지 않았습니다.

Windows PowerShell을 사용하여 STS 서비스가 실행 중인지 확인하려면

  1. 다음과 같은 최소 요구 사항을 충족하는지 확인합니다. Add-SPShellAdmin을 참조하십시오.

  2. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    Get-SPServicAapplicationPool | Where {$_.DisplayName -eq <DisplayName>}| Format-List
    

    여기서 각 부분이 나타내는 의미는 다음과 같습니다.

    • <표시 이름>은 STS 서비스 응용 프로그램 풀의 표시 이름입니다. 기본값은 "SecurityTokenServiceApplicationPool"입니다.
  6. 응용 프로그램 풀의 StatusOnline인지 확인합니다.

해결 방법:   Web.config 파일의 변경 내용 되돌리기

  1. Web.config 파일이 수정된 경우 이전 버전으로 수동으로 되돌리거나, 파일을 백업한 경우 백업 파일을 복원해 봅니다.