gpt4 book ai didi

aws-lambda - 无服务器中一个端点的多种授权方类型

转载 作者:行者123 更新时间:2023-12-04 12:16:41 30 4
gpt4 key购买 nike

我正在为我的 API 尝试使用无服务器和授权器。我有一个用例,我有两个不同的应用程序,一个 iOS 和一个 Angular。 iOS 应用程序使用具有联合身份的开发人员身份验证,因为它使用第三方 API 进行身份验证,而 Angular 应用程序使用 Cognito Userpools 进行身份验证。

所以我可以指定一个带有用户池授权器的函数并且工作正常,对于我的开发人员身份验证用户,我使用 AWS_IAM 授权器并且也可以正常工作。

但现在我希望我的开发人员身份验证和我的用户池用户能够访问相同的 api 网关端点。那么如何为一个端点使用两种不同类型的授权方呢?

任何有这方面经验的人都可以指出我正确的方向吗?

最佳答案

我实际上遇到了同样的问题。
我最终建立了一个 custom authorizer为了这。

在授权人上,您始终可以进行两种验证。

关于aws-lambda - 无服务器中一个端点的多种授权方类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48127474/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com