小编Hep*_*ram的帖子

401 对 CORS 预检选项请求的未经授权响应

我在 ASP.NET CORE 中的 WebApi 遇到 CORS 问题,当我使用客户端发出 HTTP GET 请求时,出现以下错误:

\n\n
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://service.staging.domain.com/application-api-staging/account. (Reason: CORS header \xe2\x80\x98Access-Control-Allow-Origin\xe2\x80\x99 missing).\n\nCross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://service.staging.domain.com/application-api-staging/account. (Reason: CORS request did not succeed\n
Run Code Online (Sandbox Code Playgroud)\n\n

https://service.staging.domain.com/application-api-staging是我的 Web 客户端的 WebAPI 基础\n https://client.staging.domain.com

\n\n

当我检查 Firefox 控制台时,我有一个请求和响应标头如下:

\n\n

响应标头

\n\n
HTTP/1.1 401 Unauthorized\nServer: nginx/1.10.3\nDate: Fri, 10 Apr 2020 14:55:31 GMT\nContent-Type: application/json; charset=utf-8\nContent-Length: 61\nConnection: keep-alive\nX-DNS-Prefetch-Control: …
Run Code Online (Sandbox Code Playgroud)

asp.net nginx cors asp.net-web-api asp.net-core

5
推荐指数
2
解决办法
7165
查看次数

标签 统计

asp.net ×1

asp.net-core ×1

asp.net-web-api ×1

cors ×1

nginx ×1