我能夠得到的API密鑰被表示爲一個頭或作爲標籤在網址的末尾,但我需要它是兩個。無論如何,這是可能的嗎?圖片是鏈接 here如何讓Swagger在頁眉和請求URL中發送api_key?
0
A
回答
0
window.swaggerUi.api.clientAuthorizations.add(swashbuckleConfig.apiKeyName, new SwaggerClient.ApiKeyAuthorization(swashbuckleConfig.apiKeyName, key, "header"));
window.swaggerUi.api.clientAuthorizations.add(swashbuckleConfig.apiKeyName + " query", new SwaggerClient.ApiKeyAuthorization(swashbuckleConfig.apiKeyName, key, "query"));
0
同時定義頁眉和您的API SPEC在securityDefinitions
查詢參數:
securityDefinitions:
apiKeyHeader:
type: apiKey
in: header
name: X-EGEN-AccessTokenID
apiKeyQueryParam:
type: apiKey
in: query
name: api_key # replace with your query param name
然後,如果你需要都頭和查詢參數傳遞在同一個請求中:
security:
- apiKeyHeader: []
apiKeyQueryParam: []
或者如果無論是頭或查詢參數應使用,但不能同時:
security:
- apiKeyHeader: []
- apiKeyQueryParam: []
此處瞭解詳情: http://swagger.io/docs/specification/authentication/api-keys/
在揚鞭UI,當你點擊「授權」,您將進入值用於標題和查詢參數。
相關問題
- 1. 如何在rails中發送URL請求?
- 2. 如何在URL請求發送陣列
- 3. 如何讓Ajax.ActionLink發送Http Post請求?
- 4. 如何發送異步URL請求?
- 5. 在發佈請求中發送http url作爲請求參數
- 6. 在Resteasy請求中發送URL/filePath
- 7. 在Ruby中發送URL請求
- 8. Servlets向URL發送請求?
- 9. jQuery發送URL請求
- 10. 從URL發送cURL請求?
- 11. 如何發送通過URL連續請求:Python的請求
- 12. 如何讓Swagger發送API密鑰作爲http而不是在URL中
- 13. 如何在PHP中的ITMS URL中發送獲取請求?
- 14. 頁眉和JSON數據RCurl POST請求
- 15. 如何在Swagger UI中使用請求發送自定義標頭?
- 16. 如何在Perl中的URL上發送請求
- 17. 如何在web瀏覽器的url中發送referer請求
- 18. 如何在JavaScript中發送XML請求
- 19. 如何在html中發送GET請求
- 20. 如何在OOP中發送AJAX請求?
- 21. wit.ai - 如何在Java中發送請求?
- 22. 如何在Python中發送請求
- 23. 如何在Android中發送PHP請求?
- 24. 如何在ZendFramework2中發送PUT請求?
- 25. 如何在python中發送post請求?
- 26. 如何在android中發送soap請求?
- 27. 如何在AS3中發送GET請求?
- 28. 如何在Pycurl中發送DELETE請求?
- 29. 如何在RestSharp中發送POST請求?
- 30. 如何在android中發送http請求?
請問你能否幫助我,不能添加apiKey作爲查詢參數在swagger 3.x即最新版本... https://stackoverflow.com/questions/49050969/setting-swagger-apikey-in-版本2-0?noredirect = 1#comment85145482_49050969 – user3252097