如 CORS 预检请求因标准标头而失败中 所述,如果您将请求发送到 OPTIONS
具有 Origin
和 Access-Control-Request-Method
端点的端点,然后由他们设置截获的标头Spring 框架,您的方法不会被执行。公认的解决方案是使用 @CrossOrigin
注释来停止 Spring 返回 403
。但是,我正在使用 Swagger Codegen 生成我的 API 代码,所以我只想禁用它并手动实现我的 OPTIONS
响应。
那么Spring中是否可以禁用CORS拦截呢?
原文由 baynezy 发布,翻译遵循 CC BY-SA 4.0 许可协议
对于较新版本的 spring boot:
科特林之道