16得票3回答
防止使用子域名时的预检OPTIONS请求

给定两个子域名: web.mysite.com 和 api.mysite.com 目前从web.向api.发出任何请求都会导致预检OPTIONS请求被发出。如果不是在中国,这并不是什么大问题,但在中国会使请求多花费600毫秒。 有人告诉我,在JS中设置document.domain = ...

58得票10回答
Go gin框架CORS

我正在使用Go gin框架 gin func CORSMiddleware() gin.HandlerFunc { return func(c *gin.Context) { c.Writer.Header().Set("Content-Type", "applicat...

17得票2回答
为什么浏览器在我的前端代码只发起了POST请求时还会发送一个OPTIONS请求?

我的前端代码:<form action="" onSubmit={this.search}> <input type="search" ref={(input) => { this.searchInput = input; }}/> <button ...

8得票2回答
GCP签名URL的CORS问题

我正在尝试使用带有fetch的前端从signed URL上传至GCP,但遇到了持续的CORS问题。 要上传的文件是否应该嵌入在signed URL 中,还是以请求正文的形式发送给 signed URL? 以下是出现的错误: Access to fetch at from origin 'ht...

11得票5回答
CORS预检请求在使用Windows身份验证时返回HTTP 401错误

我在Google和Stack Overflow上搜索了很多,试图找到解决我的问题的方法,但都没有成功。 这是我的问题: 我使用带有特殊编程环境WebDEV的IIS 7,该环境不允许直接操作OPTIONS HTTP方法。因此,所有建议使用代码进行某种服务器端请求处理的解决方案都不可行。 我...

32得票1回答
CORS请求使用预检和重定向:不允许。有解决方法吗?

我正在设计一个API,允许用户使用令牌进行身份验证,并包含在同一域内的重定向。现在,对于一个返回303的端点的未经身份验证的请求,GET /documents/123 --> 303 redirect to `/documents/abc` GET /documents/abc --...

7得票5回答
Spring Security启用Oauth2时出现CORS错误

在查询我的oauth/token端点时,出现了错误。 我已经为我的资源配置了启用cors,也尝试允许所有资源,但都没有起作用。 XMLHttpRequest无法加载http://localhost:8080/oauth/token。对预检请求的响应未通过访问控制检查:所请求的资源上不存在...

13得票1回答
OPTIONS请求认证

我正在开发一个Web应用程序。它使用基本身份验证,并且必须处理OPTIONS请求。这些是Web浏览器的预检请求,以及来自WebDAV客户端的功能支持请求。 据我所知,OPTIONS请求必须在不请求验证的情况下进行处理(也就是说,我的服务器不应该响应401未经授权),它必须给出以下类似的响应:O...

8得票3回答
尽管启用了CORS,但对预检请求的响应是“没有'Access-Control-Allow-Origin'”。

我遇到了一个问题,Angular 4的preflight请求无法通过CORS访问控制检查:"No 'Access-Control-Allowed-Origin'"。我能够成功地从数据库中获取数据,但无法保存/发布数据。我使用VS Code作为前端访问Visual Studio 2015后端。我...

14得票2回答
如何解决使用多个来源的PUT和DELETE请求时ASP.NET Web API CORS预检问题?

我可以为您翻译成中文。这段文字描述的是一个ASP.NET Web API正在被三个不同的SPA调用,使用Windows身份验证。作者最初尝试在Web.config文件中配置CORS,如下所示: <httpProtocol> <customHeaders> ...