- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 AWS javascript sdk 将用户池与我正在构建的 Web 应用程序集成。用户池已设置,我已按照此处的用法示例进行操作:https://github.com/aws/amazon-cognito-identity-js
我不断收到一条错误消息:“NotAuthorizedException:无法验证客户端的 secret 哈希(我的应用程序客户端 ID)”
AWS.config.region = 'us-east-1'; // Region
AWS.config.credentials = new AWS.CognitoIdentityCredentials({
IdentityPoolId: '...' // my identity pool id here
});
AWSCognito.config.region = 'us-east-1';
AWSCognito.config.credentials = new AWS.CognitoIdentityCredentials({
IdentityPoolId: '...' // my identity pool id here
})
var poolData = {
UserPoolId: '...', // my user pool id here
ClientId: '...' // client id here
};
var userPool = new AWSCognito.CognitoIdentityServiceProvider.CognitoUserPool(poolData);
var userData = {
Username : 'username',
Pool : userPool
};
var attributeList = [];
var dataEmail = {
Name : 'email',
Value : 'email@mydomain.com'
};
var dataPhoneNumber = {
Name : 'phone_number',
Value : '+15555555555'
};
var attributeEmail = new AWSCognito.CognitoIdentityServiceProvider.CognitoUserAttribute(dataEmail);
var attributePhoneNumber = new AWSCognito.CognitoIdentityServiceProvider.CognitoUserAttribute(dataPhoneNumber);
attributeList.push(attributeEmail);
attributeList.push(attributePhoneNumber);
userPool.signUp('username', 'password', attributeList, null, function(err, result){
if (err) {
alert(err);
return;
}
cognitoUser = result.user;
console.log('user name is ' + cognitoUser.getUsername());
});
以上代码片段有任何建议或潜在问题吗?谢谢!
最佳答案
这个问题的解决方案实际上非常简单。您必须在 aws 中删除该应用程序,然后在没有 key 的情况下重新添加它,以便它可以授权。
关于javascript - AWS Cognito 身份 NotAuthorizedException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37603822/
在python3中使用boto3和warrant。 headless 系统。尝试使用授权的 ASWSRP 使用 python 脚本登录。使用用户池存在更改临时密码的问题。所以......我有代码首先尝
我正在使用 Jetty,并在我的构建服务器上遇到以下问题(我在我的开发计算机上没有遇到此问题)。 2013-07-22 14:19:20,647972350: WARN : org.apache.c
我正在使用 AWS javascript sdk 将用户池与我正在构建的 Web 应用程序集成。用户池已设置,我已按照此处的用法示例进行操作:https://github.com/aws/amazon
出于某种原因,我使用我的应用程序注册并测试过的帐户现在在尝试使用其详细信息登录时给我一个错误:“登录名不匹配。请至少包括一个有效的登录名身份或身份池。” 我知道我为它使用的值绝对正确,其他帐户仍然可以
我正在尝试使用 CUSTOM_AUTH(从 vuejs 应用程序放大 js 库)通过自定义电子邮件 OTP 进行用户名/密码登录 我已将 authenticationFlowType 设置为 CUST
我正在使用 AWS Cognito 和 aws-cpp-sdk 对于我的应用程序。我定义了一个用户池和一个应用程序,然后我得到了应用程序客户端 ID 和应用程序 secret 。 我可以创建用户池对象
我在使用 CloudFormation 模板创建堆栈时遇到问题。当它到达 IdentityPoolRoleAttachment 时,我收到错误: Access to Role 'CognitoIden
我正在使用 Rails 应用程序,我正在使用 amazon cognito 进行单点登录,我创建了一个身份提供者链接到我的用户池,现在我正在尝试使用 doc 中所述的代码从我的认知身份中获取 iden
我应该在 Rails 上集成 cognito + ruby。 我的用户使用 cognito 登录默认登录页面并使用 url 参数重定向到我的页面。 https://development-my-s
在 AWS 中使用 MobileHubConsole 时,我想通过 Android 使用 Google+ 登录。 但我收到此错误: 06-25 23:30:02.819 17675-17675/com
我设置了一个 AWS Cognito 用户池/身份池来授权 API 网关后面的 Lambda 函数。我的 lambda 使用适用于 Node.js 的 AWS 开发工具包。登录过程工作正常。在我的函数
我设置了一个 AWS Cognito 用户池/身份池来授权 API 网关后面的 Lambda 函数。我的 lambda 使用适用于 Node.js 的 AWS 开发工具包。登录过程工作正常。在我的函数
我无法通过 Amazon SDK 向 google+ 授权。我可以获得一个 Cognito ID 和一个 Google+ token ,并且在我的身份池中我可以看到一个未经身份验证的用户。在我的 Co
我是 Cognito 的新手(JWT token 和一般的整个身份验证)所以请原谅我提出愚蠢的问题。我正在尝试将 Cognito 用户池与身份池结合使用。我使用默认 URL ( https://tes
我是一名优秀的程序员,十分优秀!