我的招摇 UI 没有将身份验证密钥发送到 API。我认为我已经设置了我的 swagger ui,但是当我检查标题时,它们没有被发送。我有日志告诉我,身份验证密钥被读入,但从未在这些请求标头中发送。
我注意到 clientAuthorizations 字段没有更新并且保持为空。
这是相关代码
function addApiKeyAuthorization(windowName){
log("got key from " + windowName);
var key = get('accessToken');
if(key && key.trim() != "") {
var apiKeyAuth = new SwaggerClient.ApiKeyAuthorization("api_key", key, "header");
window.windowName.api.clientAuthorizations.add("api_key", apiKeyAuth);
log("added key " + key + "from " + windowName);
}
}
谢谢!!