首页 > 解决方案 > 如何在服务 B 中使用服务 A 的 graphql 查询(使用 API 密钥身份验证)

问题描述

我有一些单独的 graphql API 端点和密钥。

其中之一是用于管理员的管理系统(假设这个服务 A)。
还有一些是针对个人客户的。(假设这个服务 B)
(+ B 服务应该由一些业务逻辑分隔)
并且这些服务与 AWS AppSync 和 Amplify 一起使用。

我想对服务 A 中的通知内容进行 CRUD,
并希望在服务 B 中获取该内容。

但是,服务 A 有自己的 graphql 端点和 api 密钥,而 B 也......
并且服务 A 查询需要通过 API 密钥进行身份验证。(将其公开似乎不是个好主意..)

在此处输入图像描述

所以我想知道的是...

如果您给我一点提示或建议,那将非常有帮助。

谢谢。

标签: graphqlamplify

解决方案


推荐阅读