CORS:对预检请求的响应未通过访问控制检查

2024-01-05

对预检请求的响应未通过访问控制检查。

XMLHttpRequest 无法加载http://localhost:49531/访问/身份验证 http://localhost:49531/Access/Authenticate。对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。起源 'http://本地主机:31775 http://localhost:31775' 因此不允许访问。

我正在冲洗请求OPTIONS。请求返回代码 200,但我仍然收到此错误。

protected void Application_BeginRequest()
        {
            if (Request.Headers.AllKeys.Contains("Origin") && Request.HttpMethod == "OPTIONS")
            {
                Response.Flush();
                Response.End();
            }
        }

我想做的是添加一个令牌header从客户端和服务器端。一旦客户端通过身份验证,令牌就会添加到来自服务器的请求中。从客户端发起的下一个请求开始,该令牌由 javascript 发送。


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CORS:对预检请求的响应未通过访问控制检查 的相关文章

随机推荐