, 나는 다음과 같은 코드가 액세스 제어 - 허용 - 헤더 목록에 존재하지 않았다. 나도 같은 API에 있지만 다른 브라우저, 인터넷 익스플로러 11에서 동일한 컴퓨터에서 연결할 때, 나는 다음과 같은 오류 얻을 :요청 헤더 내 API에서
SEC7123: Request header x-api-applicationid was not present in the Access-Control-Allow-Headers list.
을 나는 코드를 디버깅, 나는 헤더가 추가됩니다 참조 응답.
IE는 무엇을 기대 하시는가 : 심지어 IE는 헤더를 보여줍니다?
업데이트
나는에
new[] {
"access-control-allow-origin",
"accept",
"x-api-applicationid",
"content-type",
"authorization"
}
에서 헤더의 순서를 변경하는 경우 :
:SEC7123: Request header access-control-allow-origin was not present in the Access-Control-Allow-Headers list.
new[] {
"content-type",
"accept",
"access-control-allow-origin",
"x-api-applicationid",
"authorization"
}
오류 메시지가 변경
그래서 세 번째 헤더에서 항상 오류가 발생합니다.