웹 서비스 또는 HTTP 핸들러 호출이 두 가지 무단 오류와 단일 성공을 제공하는 이유는 무엇입니까?

StackOverflow https://stackoverflow.com/questions/628143

문제

응용 프로그램에 액세스 할 때 FireBug를 작성한 결과 웹 서비스 또는 HTTP 핸들러에 대한 각 호출이 세 번 시도되고 처음 두 번은 올바른 결과를 반환하더라도 '401 무단'으로 표시됩니다. 이것은 일관성이 있습니다. 모든 전화는 이와 같은 일을합니다.

왜 이런 일이 일어나는지 아이디어가 있습니까?

도움이 되었습니까?

해결책

NTLM 승인에 대한 협상을 수행하고 있습니다. Microsoft NTLM에서 MSDN을 확인하십시오. http://msdn.microsoft.com/en-us/library/aa378749.aspx

다른 팁

통합 된 Windows 인증으로 표시된 IIS 서버에 액세스 할 때 (특정 설정에서) 발생합니다.
이것은 NTLM (Kerberos가 아닌)을 사용할 때만 발생합니다. NTLM 인증 프로세스의 일부입니다.

반환 401 호출이 올바른 결과를 반환하고 있다고 확신합니까? 그들은되어서는 안됩니다.

이것은 승인에 대한 협상처럼 들립니다.

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