withCredentials
이 포함되거나 포함되지 않은 크롬 콘솔에서 xhr 요청 사용 xhrField는 동일한 요청 헤더 속성을 표시합니다.withCredentials는 요청 헤더에 속하지 않습니다.
withCredentials는 요청 헤더에 어떻게 매핑됩니까?
타이프 라이터 호출 (각도 2) :
login(username : string, password : string) {
let data = {username: username, password: password}
return this.http.post(environment.apiEndpoint + 'login', data, { withCredentials: true })
.catch((error) => {
return Observable.throw(error.json());
});
}
참고 : 그것은 십자가의 기원 호출이고 서버에 보낼 경우에도 쿠키를받을하지 않습니다 (설정 쿠키 헤더 필드)
요청에 어딘가에 보내야합니다. 헤더에있을 때 찾을 수 있도록해야합니다. chrom 개발자 도구를 사용하여 디버깅 할 수 있습니다 (존재하는 경우 또는 사용하지 않는 경우) –
작성된 내용 : 'Cookie' 또는 'Authorization' 헤더를 사용하거나 인증서를 설정하십시오. – n00dl3
Angular 2를 사용 중입니다. http 모듈이 withCredentials를 전송하는지 여부를 확인해야합니다. 해당 정보를 얻는 방법 –