0
요청시 토큰을 전달할 수없는 이유를 알 수 없습니다. 서버 (java)가 토큰을 수신하지 않습니다.헤더 요청에 토큰이 없습니다. (get) 앵커 2
서비스 (각 2)
private authToken: string = localStorage.getItem('auth_token');
private headers = new Headers({"Content-Type": "application/json"});
// private options = new RequestOptions({headers: this.headers});
constructor(private http: Http) {
this.headers.append("charset", "UTF-8");
this.headers.append("X-auth_token", this.authToken)
}
getCommunes(territoryId: number): Observable<any>{
return this.http
.get(`${urlBase}/forms/api/territoires/${territoryId}/communes`, this.headers)
.map(res => res.json())
}
... 나는 "RequestOptions는"이 동일합니다 사용하는 경우.
브라우저 콘솔
네트워크 (요청 헤더에서 아무것도)
network screenshot 감사합니다!
는'_getInfoRequest'에 대해 무엇입니까
나는 또한 헤더 이름X-auth-token
을 사용한다고 생각합니다 (대시, 그리고 밑줄)이 시도? @pierreduc –@FredrikLundin 그건 내가 맹목적으로 내 프로젝트에서 복사 한 것입니다. 부스. 그것을 지적 해 주셔서 감사합니다 :) – PierreDuc
답장을 보내 주셔서 감사합니다. 나는 그것을 시도하고 그것은 작동하지 않습니다. 아마 서버 문제 일 겁니다 ... – yabe