Windows 인증을 실행하도록 설정된 웹 사이트가 있습니다. 사이트 아래에는 각자의 응용 프로그램 풀에 있지만 동일한 도메인 계정을 가진 3 개의 웹 응용 프로그램이 있습니다. ASP.NET 가장, 응용 프로그램 풀 자격 증명 사용, 커널 모드 인증 사용이 true로 설정됩니다.Kerberos 인증 문제 : 사이트가 잠시 후 자동으로 작동하지 않습니다.
- 웹 사이트의 SPN DNS 풀은 앱 풀 계정 용입니다.
- SQL 서비스 용 SPN이 설치되어 있습니다.
- 응용 프로그램 풀 계정이 SQL 서비스 계정에 위임하도록 설정되어 있습니다.
위의 설정을 적용하면 세 가지 응용 프로그램이 제대로 작동합니다. 그러면 자동으로 DB에 대한 연결이 "사용자 NT Authority \ Anonymous Logon 로그인에 실패했습니다"라는 오류와 함께 중지됩니다.
IIS를 다시 설정하면 3 개의 응용 프로그램이 잠시 동안 작동 한 다음 응용 프로그램마다 DB 연결을 다시 중지합니다. 기묘한?
무엇이 문제 일 수 있습니까? 어떤 포인터?
[이 페이지] (https://msdn.microsoft.com/library/cc645917)에서 볼 수있는 SQL Server의 오류 로그를 참조하십시오. 일반적으로 이러한 것들이 매우 성가기 때문에 하나님이 당신의 영혼을 긍휼히 여길 수도 있습니다. 문제를 해결할 수 있습니다. –
@Jeroen - SQL 로그는 응용 프로그램 서버의 이벤트 뷰어와 동일합니다! 다른 단서가 있기를 바랍니다. IIS 재설정 연결이 재개 된 후 잠시 동안 만 재개됩니다. 사이트가 유휴 상태로 유지되어 있는지 확인하십시오. –
"사이트를 유휴 상태로 유지하기 때문에"라고 말하면서 정확히 무엇을 더 자세히 설명 할 수 있습니까? –