Swagger UI 不发送 "origin" header

Swagger UI does not sent "origin" header

我在 OpenAPI 3.0 中使用 Swagger UI (http://localhost:8080/swagger-ui/index.html)。 我已将其配置为向请求添加 AuthorizationOrigin header 参数。为此,我在 Spring 启动应用程序中使用了 @ApiImplicitParam 注释。

问题是 Swagger UI 不会在其他 header 参数中发送 Origin。 我可以看到

-H "Origin: https://localhost"

在它构建的 curl 命令中,但它不会将来源发送到服务器。其余参数没问题。 同时生成的“curl”命令发送源刚文件。

如何让 Swagger UI 像它的卷曲一样发送所有内容?

Origin是一个forbidden header,意味着它是由浏览器本身控制的,不能从JavaScript.

改变