Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从后端验证用户令牌_Javascript_Node.js_Amazon Web Services_Amazon Cognito - Fatal编程技术网

Javascript 从后端验证用户令牌

Javascript 从后端验证用户令牌,javascript,node.js,amazon-web-services,amazon-cognito,Javascript,Node.js,Amazon Web Services,Amazon Cognito,我正在尝试在后端端(node.js)验证用户的令牌。根据官方文档,我应该首先从 https://cognito-idp.${region}.amazonaws.com/${UserPoolId}/.well-known/jwks.json 但是由于某些原因,这个地址不存在(当然是使用有效的region和UserPoolId)。一切都应该配置好,因为注册、确认和登录都可以完美地工作,用户被添加到池中,我有令牌。你知道有什么不对吗?对我来说,下面是访问JWK集合的方法(基本上替换了上面url中的区域

我正在尝试在后端端(node.js)验证用户的令牌。根据官方文档,我应该首先从

https://cognito-idp.${region}.amazonaws.com/${UserPoolId}/.well-known/jwks.json


但是由于某些原因,这个地址不存在(当然是使用有效的region和UserPoolId)。一切都应该配置好,因为注册、确认和登录都可以完美地工作,用户被添加到池中,我有令牌。你知道有什么不对吗?

对我来说,下面是访问JWK集合的方法(基本上替换了上面url中的区域和用户池id)


应该是来自您的iss字段。

这太令人尴尬了,您让我确保没有任何明显的遗漏,所以我再次检查了所有内容,发现我所在的区域是:“us-west-21”,我的用户池ID从“us-west-2_…”开始。所以区域编号是2而不是21。不知何故,我添加了它,它的工作。谢谢你的回复。