【问题标题】:Swagger UI does not sent "origin" headerSwagger UI 不发送“原点”标头
【发布时间】:2021-08-09 01:44:22
【问题描述】:

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

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

-H "Origin: https://localhost"

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

如何让 Swagger UI 像 curl 一样发送所有内容?

【问题讨论】:

    标签: java spring-boot web-services swagger-ui


    【解决方案1】:

    Origin 是一个forbidden header,这意味着它由浏览器本身控制,不能从 JavaScript 更改。

    【讨论】:

    猜你喜欢
    • 2020-09-16
    • 1970-01-01
    • 1970-01-01
    • 2020-07-10
    • 2014-12-31
    • 2022-11-08
    • 2017-01-21
    • 2015-08-01
    • 1970-01-01
    相关资源
    最近更新 更多