문제

참고:각 단계에서 나는 설명하는 아래 나로 로그인한 동일한 도메인 사용자 계정입니다.

나는 웹 응용 프로그램을 제어하는 서비스에서는 원격 기계(via 전달).를 연결한 경우 웹사이트에 원격으로 시도하 제어 서비스,나는 InvalidOperationException:액세스 거부되었습니다.

나는 그것을 알 일기 때문에 연결할 때 웹사이트 웹 서버에서(원격 데스크톱에서,로그인을 도메인 사용자,다음 웹페이지),그것은 예상대로 작동합니다.

구성했습니다 IIS 고 ASP.NET 을 필요로 윈도우 인증을하고 가장입니다.로그인 현재 스레드의 주요할 때 이에 실패하고,나는 스레드로 실행되 내 id 는지 여부 나는 원격으로 연결 또는 서버에서 자체입니다.

가 강제 IIS Kerberos 인증을 사용하 NTLM 인증 모두에서 동일한 시간;는지 여부를 나의 주요 보고형으로"협상"또는"NTLM"그것은 중요하지 않습니다.그들의 아무도 일할 때 나는 원격으로 연결(에서는 로컬 컴퓨터)

또한다는 것에 대해 이 경우 나 디버깅 에서 현지 기계/에 연결하는 원격 서버에,그것은 작품의 모든 시간!하지만 나는 디버깅,그것은 실패하면 모든 시간!

무엇에 지옥에 갈 수 있을까요?

도움이 되었습니까?

해결책

시나리오에는 위임하지 않 가장입니다.표를 달성하기 어렵고 이에 따라 많은 것은 바로 이루어집니다.

치를 시작하는 것 Kerberos 인증 및 문제 해결을 위임 문제

다윗 왕 블로그 은 매우 유용한 자원에 thous 문제입니다.

다른 팁

"다른 이상이면 나는 디버깅에서 현지 기계/에 연결하는 원격 서버에,그것은 작품의 모든 시간!하지만 나는 디버깅,그것은 실패하면 모든 시간!"

는 명확한 표시 권한이 있는 문제입니다.에서 실행할 때는 디버거가 있으로 실행하면 로그인한 사용자,지 않을 때는 디버깅을 실행으로 최상 IIS 을 사용하도록 설정됩니다(네트워크 서비스는 기본적으로).설정하십시오(일시적으로!) 에 익명 액세스를 설정을 사용하여 당신의 도메인 계정으로 사용자와이 작동하는지 확인합니다.않으면 다음이 IIS 가 올바로 설정되지 않은 가장하는(그것은 아마도로 실행되는 네트워크 서비스).

권한에서 IIS 트ch 미세 조정을 제대로...행운을 빕니다!

P/S:이와 같아 보이는 네트워크 관리보다 문제 프로그래밍 한다(참조 https://stackoverflow.com/questions/321618/stackoverflow-is-for-programming-questions-here-are-some-better-forums-for-your#321756)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top