在AppSync console中测试GraphQL解析器时,设置“用户池授权”的authtype 我试图在GraphQl API上调试身份验证规则(由Amplify创建)。 我可以打开AWS AppSync控制台,并查看Amplify为我的消息对象创建的AUTH函数:Th ...

问题描述 投票:0回答:1
Appsync API可以具有多个身份验证模式。

主要授权模式(默认)

Additional授权模式

似乎,您的appsync api具有aamazon cognito用户池作为默认授权模式。

现在,当我查看类似的VTL解析器时,我的末端就是这样:

amazon-cognito aws-amplify aws-appsync aws-appsync-resolver
1个回答
0
投票

您可以看到,VTL也配置为处理VTL级别的不同类型的授权。

现在来向您提出疑问:
  1. 要在AppSync控制台中使用Cognito用户池身份验证测试VTL解析器,您只需要使用UserPool用户登录。

第二选项是,如果您不使用AppSync控制台,并将请求直接发送到AppSync,请确保您包含一个类似的身份部分。
QuerylistUserspostAuth0Function

enter image description here

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.