Amazon web services 要与GraphQl一起使用的正确标记?
我正在使用最新的官方aws和颤振图。我想使用AppSync。在graphql自述中,它描述了如何做到这一点 与AWS Cognito授权的AppSync GraphQL API一起使用 用户池,只需在 到AuthLink:Amazon web services 要与GraphQl一起使用的正确标记?,amazon-web-services,flutter,graphql,Amazon Web Services,Flutter,Graphql,我正在使用最新的官方aws和颤振图。我想使用AppSync。在graphql自述中,它描述了如何做到这一点 与AWS Cognito授权的AppSync GraphQL API一起使用 用户池,只需在 到AuthLink: 我的问题来自aws插件,有一个名为fetchAuthSession的方法返回一个带有不同令牌的。但它不会返回jwtToken。。是否有任何返回的令牌用于AppSync?请单击不同令牌的会话链接…AppSync所需的令牌可以通过放大插件获得。它被称为accessToken Fu
我的问题来自aws插件,有一个名为
fetchAuthSession
的方法返回一个带有不同令牌的。但它不会返回jwtToken。。是否有任何返回的令牌用于AppSync?请单击不同令牌的会话链接…AppSync所需的令牌可以通过放大插件获得。它被称为accessToken
Future<String> getAcessToken() async {
CognitoAuthSession res = await Amplify.Auth.fetchAuthSession(options: CognitoSessionOptions(getAWSCredentials: true));
final accessToken = res.userPoolTokens.accessToken;
return accessToken;
}
Future getAcessToken()异步{
CognitoAuthSession res=await Amplify.Auth.fetchAuthSession(选项:CognitoSessionOptions(getAWSCredentials:true));
最终accessToken=res.userPoolTokens.accessToken;
返回accessToken;
}
您是否能够解决此问题?我也在尝试如何调用AppSync!!该令牌被称为accessToken
请参见下面的如何在@ashoothbhardwajthanks获取该令牌。。我使用的是原生cognito身份验证页面,使用的是Flitter内部的Webview。访问令牌和ID令牌都是经过身份验证的URL的一部分。此后,我使用子字符串解析访问令牌,这就成功了。。无论如何谢谢你!
Future<String> getAcessToken() async {
CognitoAuthSession res = await Amplify.Auth.fetchAuthSession(options: CognitoSessionOptions(getAWSCredentials: true));
final accessToken = res.userPoolTokens.accessToken;
return accessToken;
}