[英]Authenticate to Cognito from SwaggerHub for calls to API Gateway
我有一個 SwaggerHub 定義,我想使用“試用”功能從我的 API 網關頁面中提取數據。 此 API 使用 Cognito 授權器進行限制。
目前我已經創建了一個單獨的網頁,我在其中登錄到我的 Cognito UserPool,然后它返回id_token
。 然后,我每次撥打電話時都會復制此值並將其粘貼到Authorization
標頭值中的 SwaggerHub 定義中。
有沒有一種方法可以直接從 SwaggerHub 進行授權,而不必先從其他方法獲取 id 令牌?
是的,您可以使用安全方案。 請參閱https://swagger.io/docs/specification/authentication/ 。
有關 oauth2 示例,請參閱https://app.swaggerhub.com/apis/kanjih-ciandt/dsco-platform_api/3.0 。 這不是我的 API,而是我在 SwaggerHub 上搜索到的 API。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.