【发布时间】:2021-05-26 01:42:54
【问题描述】:
我将我的 ASP.net Web API 网络服务移到了新的 IIS 10 服务器 在新服务器上,我的 IOS 应用程序无法读取 HTTP 响应标头。
标题是Token
从 Postman 我注意到以下标题:
Access-Control-Expose-Headers →Token,TokenExpiry
它在 Android 上运行
我尝试添加 Access-Control-Allow-Origin - 它不起作用
有什么建议吗?
【问题讨论】:
-
嗯,即使在清理了你的问题之后,我也不明白 iOS 上的问题是什么,Android 上的问题是什么,以及你试图做什么。更清晰的细节,请提供一些代码
-
developer.mozilla.org/en-US/docs/Web/HTTP/Headers/… 尝试首先允许您的自定义标头。
-
如果要在IIS上使用Access-Control-Allow-Origin,需要安装CORS.另外,iOS safari不支持Access-Control-Expose-Headers。
标签: swift web-services iis http-headers httpresponse