gitlab - 无法从 Gitlab 内的 Swagger UI 调用外部 API。内容安全策略错误
问题描述
我正在尝试在 GitLab 中使用 OpenAPI 文件(它为我的文件运行 UI),但是当我使用 Swagger UI 中的 Try Out/Execute 功能(向外部 API 发送请求)时,我收到内容安全错误隐私。
我的 OpenAPI 可以在 Swagger 在线编辑器上运行,而在 Gitlab 中则不行。我认为我需要设置这个外部 URL,但我不知道在哪里做。也许我的 OpenAPI 代码中有一些东西?还是 GitLab 中的设置?
错误:
解决方案
只需将文件名更改为:
openapi.yaml
推荐阅读
- ruby - 在 MacOS 上为 Flutter 安装 cocoapods 时出现问题
- .net-core - 使用 Azure 应用配置强制更新配置
- python - 没有这样的列:user.is_admin
- node.js - socket.io 不会使用 io.adapter(redis) 发送到 Socket.IO 进程上下文之外的房间
- javascript - 查找在每个页面呈现后更改的选择器
- docker - 无法在 Ubuntu 20.04 上使用 HA 等创建 kubernetes
- javascript - Google Apps 脚本上的附件
- sql - 进行左连接时在右表上标记具有所有缺失值的记录
- node.js - 如何在列表中使用 fs.writeFileSync 写入文件
- c# - 如何让其他控件在自定义控件中看到 DataTables 的集合?