簡體   English   中英

從 SwaggerHub 向 Cognito 進行身份驗證以調用 API Gateway

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM