在AugularJS中的飞行前OPTIONS请求未通过授权标头

时间:2015-09-17 14:24:41

标签: angularjs api http cors preflight

我在堆栈溢出和放大器上看到了很多类似的问题。谷歌,但没有建议的解决方案对我有用。

情况如下:

我正在尝试使用以下请求连接到私人API:

POST https://api.domain.com/oauth/token

我需要通过授权&内容类型标题也是。

问题是飞行前OPTIONS请求没有显示那两个标题,这使得api返回401错误。

这已在Firefox&铬。

如果我尝试使用HTTP而不是HTTPS,它会自动重定向到HTTPS。

奇怪的是,Postman工作中的路线完全相同。邮递员在OPTIONS请求中添加Authorization标头,因此问题不在服务器端。

如何确保Angular $ http像Postman一样添加Authorization标头?

由于

0 个答案:

没有答案