【发布时间】:2020-12-03 14:11:49
【问题描述】:
我正在构建一个通过 Nginx 服务器与 Laravell API 通信的 Web 应用程序。我尝试按照 Nginx 网站上针对 wide open cors 的说明进行操作,但它在发送凭据时不喜欢通配符响应。
CORS 策略已阻止从源“http://localhost:8080”访问“https://api.***.com/”获取:对预检请求的响应未通过访问控制检查:当请求的凭据模式为“包含”时,响应中的“Access-Control-Allow-Origin”标头的值不能是通配符“”。
API 服务器需要一个 Bearer 访问令牌来进行身份验证,并且每个端点在服务器上都有自己的路径。在这种情况下配置 Nginx 的正确方法是什么?
【问题讨论】:
标签: nginx cors credentials