0
iis를 사용하여 Windows 인증을 사용하여 웹 API를 만들었습니다. 내 클라이언트가 해당 웹 API에 Ajax 요청을 보내야하지만 응답이 401 권한이 없습니다.Kerberos, windows 인증 요청 (자바 스크립트)
요청에 협상 헤더가 전송되지 않았기 때문이라고 생각합니다. 하지만 Windows 인증 요청에 협상 헤더를 사용하는 방법을 찾지 못하는 것 같습니다.
나는 많은 것을 보았고 나는 자바 스크립트 요청을 협상 헤더와 함께 찾을 수없는 것처럼 보였다. 내가 뭔가를 ($.ajax({...})
를 사용하는 경우 또는 xhrFields: { withCredentials: true }
) 당신이 xhr.withCredentials = true
을 설정 한 경우에만 협상 헤더를 보내드립니다