angular http拦截器不适用于CORS

时间:2016-09-29 16:10:52

标签: .net angularjs asp.net-web-api cors

我在前端使用角度1.5和CORS来访问不同端口的服务器。它工作正常。但是,当我添加一个http拦截器来从头部的cookie中添加一个令牌时,chrome会更改Request方法" GET"到" OPTIONS"并抛出" 405方法不允许"错误。

我还注意到请求标题:接受来自" application / json,text / plain, / "的更改到" / " 并在请求标头中添加了两个新属性: " Accept-Control-Request-Headers:token"和"访问控制请求方法:获取"

enter image description here

现在我有两个问题: 1.我如何修复405方法错误 2.我如何在服务器端读取令牌(我在后端使用.NET web api)

提前致谢。

0 个答案:

没有答案