我在堆栈溢出和谷歌上查看了许多类似的问题,但没有建议的解决方案对我有用。
情况如下:
我正在尝试使用以下请求连接到私有 api:
发布https://api.domain.com/oauth/token
我还需要传递 Authorization & Content-Type 标头。
问题是飞行前的 OPTIONS 请求没有显示这两个标头,这使得 api 返回一个 401 错误。
这已经在 Firefox 和 Chrome 中进行了测试。
如果我尝试使用 HTTP 而不是 HTTPS,它会自动重定向到 HTTPS。
奇怪的是,Postman 工作的路线完全相同。Postman 在 OPTIONS 请求中添加 Authorization 标头,因此问题不在服务器端。
如何确保 Angular $http 像 Postman 一样添加 Authorization 标头?
谢谢