【发布时间】:2021-09-19 07:20:03
【问题描述】:
如果在我的 .NET 核心应用程序上激活 CORS,那么用户是否能够通过在自己的浏览器中输入 URL 来访问端点(例如 https://example.com/api/Account/ExternalLogin?client_id)?还是 CORS 只阻止 javascript 发出请求?
【问题讨论】:
-
CORS 仅阻止 javascript 请求。
-
更多关于CORS的信息可以查看这篇文章:developer.mozilla.org/en-US/docs/Web/HTTP/CORS
-
CORS 协议仅由浏览器强制执行。它不是由服务器强制执行的。如果请求中缺少任何 CORS 详细信息,服务器不会以某种方式阻止请求或拒绝发送响应。说明:docs.microsoft.com/en-us/aspnet/core/security/…
标签: asp.net-core cors