【发布时间】:2019-08-25 19:32:42
【问题描述】:
我正在尝试将自定义标头从角度 HTTP 拦截器传递给我的 Web API。 我已将 web.config 中允许的标头列表中的标头添加为
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="Key,Content-Type" />
<add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
这在 Chome 中运行良好,但在 Microsoft Edge 中它给了我以下错误:
SEC7123: Request header Key was not present in the Access-Control-Allow-Headers list.
我还缺少其他设置吗?
【问题讨论】:
-
可能有帮助的类似问题:stackoverflow.com/questions/27168061/…
标签: c# angular asp.net-web-api cors microsoft-edge