angular.js - 각도 $http 인터셉터 헤더 주입 토큰
phpcn_u1582
phpcn_u1582 2017-05-15 17:07:10
0
2
618

인터셉터 서비스

으아악

결과:

토큰을 주입하기 위해 인터셉터 헤더를 작성했는데, 헤더의 Access-Control-Request-Headers를 어떻게 주입하나요?

주입 인터셉터는 다음과 같이 작성됩니다.

으아악

그렇겠죠? 무엇이 잘못되었는지 모르겠습니다

나중에 테스트해서 인터셉터 없이 직접 주입했는데, 단일 요청에 헤더를 추가하고 헤더의 Access-Control-Request-Headers를 실행한 것과 같았습니다.

phpcn_u1582
phpcn_u1582

모든 응답(2)
阿神

액세스 제어 요청 헤더

프리플라이트 요청 시 이 헤더 정보를 사용하여 실제 요청에 포함될 사용자 정의 헤더 정보를 서버에 알려주십시오. 여러 개가 있는 경우 쉼표로 구분할 수 있습니다.

액세스 제어 요청 헤더: <필드 이름>[, <필드 이름>]*

黄舟

Google에서 검색한 결과 다른 사람들도 같은 문제가 발생했다는 것을 알았습니다. 누군가 답변을 주셨는데요, 의외로 서버와 관련이 있는 것 같습니다. Angular가 원래의 교차 요청 방식을 사용하고 있어서 서버가 이를 지원하지 않는다고 합니다. http-server0.90에서 실행 중인데 이 문제가 발생합니다. 모든 파일을 tomcat에 복사하면 문제가 사라질 것입니다. 다른 서버 소프트웨어를 사용하면 해결될 수도 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿