gpt4 book ai didi

aws-appsync - AWS AppSync 的多种授权类型

转载 作者:行者123 更新时间:2023-12-01 00:17:32 30 4
gpt4 key购买 nike

似乎 AppSync 项目只能配置一种授权类型( API_KEYAWS_IAM 等)。我正在使用 AMAZON_COGNITO_USER_POOLS作为我的主要类型,但我也有一个(Node.js)客户端,我想用 API_KEY 进行配置使用权。

这可能吗?

如果没有,你能提出任何替代方案吗?

最佳答案

如果您没有订阅,Rohan 的答案是有效的;如果您确实在一个 AppSync 端点中有订阅并在另一个 AppSync 端点中更改数据,那么在更新幕后数据时,订阅将不会更新(这是有道理的,因为订阅是作为 AppSync 中的监听器附加的)端点)。在 AppSync 支持多种方法之前,您可能想尝试 IAM;有一些细节here关于如何让它在应用程序 + 一个 Lambda 中与 Cognito 一起工作。示例在 python 中,但对于 node.js,您将生成类似 https://www.npmjs.com/package/aws4 的签名。 .如果在其他地方运行 node.js 客户端,则相同的方法将起作用,前提是您生成了一些 API key

关于aws-appsync - AWS AppSync 的多种授权类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51180280/

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