내가 AngularJS와 (1.6.1)를 사용하고 업데이트하고 AuhthorizationIntercepter를 생성되지 않습니다.무기명 토큰 요청 (크롬)
나는 'Auhtorization'헤더에 LOCAL_STORAGE에서 access_token이를 추가 할 때이 크롬에서 업데이트되지 않습니다. 그것은 크롬 'chached'크롬은 항상 같은 토큰을 사용하여 실제 요청을 수행 할 때
로컬 스토리지 토큰 변경하지만 요청 (개발 도구, 우체부와 피들러로 확인 ...)
this.request = function (request) {
request.headers = request.headers || {};
if (window.localStorage.getItem('access_token') !== '') {
alert("Adding header in request \n \n" + window.localStorage.getItem('access_token'));
request.headers.Authorization = 'Bearer ' + window.localStorage.getItem('access_token');
}
return request;
};
보인다
this.request = function (request) {
request.headers = request.headers || {};
if (window.localStorage.getItem('access_token') !== '') {
//alert("Adding header in request \n \n" + window.localStorage.getItem('access_token'));
request.headers.TEST= 'Bearer ' + window.localStorage.getItem('access_token');
}
return request;
};
지금은 더 이상 인증 헤더를 설정하지만, 'TEST'헤더 아니에요 :
나는 다음 시도했다.
테스트 헤더는 지금 올바른가 'access_token은'그러나 'Auhthorization'헤더가 아직 거기있다? 나는 그것이 어디에서 오는 것인지 모른다. 헤더를 추가 할 곳이 없습니다. 크롬에서이 액세스 토큰을 얻는 곳
는 또한 모른다. 어제 중 하나입니다. 요청 개체에 없습니다 ... 또한 Chrome 설정을 사용하여 도메인의 저장된 정보를 모두 삭제 한 후에도 Chrome은 여전히 이전 토큰을 사용하도록 관리합니다. 내가 크롬을 다시 설치하는 경우
는 버그가 해결된다. 다시 일어날 때까지 ... 버그
누군가가 비슷한 버그가 있었다나요 파이어 폭스, 에지 및 Internet Explorer에서 존재하지?
내가 갖는 필사적
근, 브레히트