angular - Angular/Ionic 应用程序 - 尽管服务器端设置正确,但 CORS 问题
问题描述
我正在开发一个 Ionic 3 / Angular 应用程序,我们已经开始将它部署到 iOS 设备上。在这一点上,当我们向服务器请求数据时,我们现在遇到了 CORS 问题。由于这是一个“不简单”的请求,应用程序会执行飞行前请求以检查实际的 POST 请求是否有效,这就是它失败的地方。
但是,我可以看到我已经在服务器端设置了正确的响应标头:
屏幕截图来自 Postman,它可以工作,但我知道 Postman 并不是这里最好的指示方法。
我只是看不出我在这里做错了什么:我正在匹配起源,允许的方法。
唯一不清楚的是,当您发出请求并通过 Chrome 开发工具查看它时,它不包括请求标头部分中的授权标头。我肯定会在我的代码中应用它,但是当请求失败时它不会出现在这里。
在这里可以给我的任何指导将不胜感激。
谢谢你,本格拉
解决方案
推荐阅读
- .net - 如何添加到 Azure Devops 管道中构建的扩展属性集合
- javascript - cmdlet Start-Process na posição de comando 1
- java - 没有大整数的大整数相乘
- xcode - Xcode - 命令 PhaseScriptExecution 因非零退出代码而失败 - Mac M1
- python - 在 FILE 类型文件中查找规范链接 - BeautifulSoup
- r - 在 `dplyr` 的 `across()` 中评估常量/标量
- spring - 春天服务器没有启动
- java - 将heroku DB与hibernate连接起来
- python-3.x - 从 PDF 中提取文本的最快和最简单的 Python 库是什么?(没有很多依赖项)
- c# - 即使在使用 TempData.Keep() asp.net core mvc 后也无法多次使用 TempData