웹 서비스를 XML 데이터 소스로 사용하도록 보고서 서버를 설정하고 있습니다. 통합 보안을 사용하기로 선택한 경우 웹 서비스와 보고서간에 인증 문제가있는 것 같습니다. 다음은 내가 가지고있는 것입니다.Reporting Services의 통합 보안 XML 데이터 소스
1) 웹 사이트에 노출 된 서비스가 있습니다. 이 웹 사이트는 통합 보안에서만 실행되도록 구성되어 있습니다. 즉, 다른 모든 모드는 해제되어 있고 디렉토리 보안 아래에서 익명 액세스가 해제되어 있습니다.
2) 웹 사이트의 Web.config 내에서 인증 모드를 Windows로 설정했습니다.
3) 보고서 데이터 소스를 XML 데이터 소스로 설정했습니다. 서비스에 대한 올바른 URL을 가지고 Windows 통합 보안으로 설정했습니다. 브라우저에서보고 서버로 웹 서비스로 건너 뛸 때부터 Kerberos 문제가 있는지 궁금하지만 궁금한 점이 있습니다.
서비스에 액세스하려고하면 401 오류가 발생합니다. 80 - - IP_ADDY - 401 1 0 14 2011-01-07
2011-01-07 14시 52분 12초 W3SVC IP_ADDY POST를 /URL.asmx : 여기
제가 발생하고있는 IIS 로그이다 : 52 : 12 W3SVC IP_ADDY POST /URL.asmx - 80 - IP_ADDY - 401 1 5
이전에이 문제를 해결 한 사람이 있습니까? 감사!
네, 당신은 죽었습니다. 보고 서버와 웹 서버간에 Kerberos Autentication을 설정하여 ti를 수정했습니다. 그것은 꽤 긴 과정이었습니다. 잘 했어! – Nathan
예, Kerberos는 설치하기 가장 재미있는 것이 아닙니다. – Nat
@Nathan - 같은 문제가 발생했다고 생각합니다. 이게 똑같이 보이는지 알려주시겠습니까? http://stackoverflow.com/questions/18207398/ssrs-consuming-wcf-service-with-calling-user-credentials-issue – mservidio