openapi-generator - 使用 OpenApi 生成器设置不记名令牌
问题描述
我正在使用 OpenApiGenerator v5.0 beta csharp-netcore。配置有ApiKeyPrefix和ApiKey,都是Dictionary<string, string>。似乎使用的令牌是
ApiKeyPrefix["Authorization"] + " " + ApiKey["Authorization"]
有没有办法选择使用哪个令牌?我看到 Configuration.GetApiKeyWithPrefix 接受一个字符串,使我能够选择要检查的密钥,但我看不到选择在单个请求中使用哪个密钥的方法。
解决方案
看着源代码和智能感知让我忘乎所以,我忘记了我可以在自己的项目中查看生成的代码。我可以看到使用“授权”键标识的前缀和令牌的选择确实是硬编码的。我将不得不编辑生成的代码或请求对 OpenApi Generator 存储库进行更改。
推荐阅读
- linux - 为我的 VCAP_SERVICES 设置环境变量
- java - DocuSign Java JWT 身份验证失败,400 错误请求,consent_required
- php - Vimeo API:如何将 vimeo 保存到子文件夹中?
- powershell - 将两个 XML 与 PowerShell 匹配并产生减去第三个 XML?
- selenium - 无法正确执行 click()
- apache-spark - 让 Spark GUI 为集群节点提供域名
- vue.js - 在 Vuetify v-data-table 中拖动列
- sql-server - ACI sql server 容器在启动时不指向文件存储
- javascript - NativeScript 中的 jsPDF 错误:ReferenceError:找不到变量:窗口
- debugging - 在命令行脚本中禁用 Joomla 调试模式