无法从 Gitlab 内的 Swagger UI 调用外部 API。内容安全策略错误

问题描述 投票:0回答:2

我正在尝试在 GitLab 中使用 OpenAPI 文件(它为我的文件运行 UI),但是当我使用从 Swagger UI 尝试/执行功能(它向外部 API 发送请求)时,我收到内容错误安全隐私。

我的 OpenAPI 可在 Swagger 在线编辑器上运行,但在 Gitlab 中则不行。我认为我需要设置这个外部 URL,但我不知道在哪里设置。也许我的 OpenAPI 代码中有什么东西?或者 GitLab 中的设置?

错误:

gitlab swagger swagger-ui openapi
2个回答
0
投票

只需将文件名更改为:

openapi.yaml


0
投票

这是一个已知问题,报告如下:https://gitlab.com/gitlab-org/gitlab/-/issues/19515#note_350046862

© www.soinside.com 2019 - 2024. All rights reserved.