Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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 无法使用Jquery或.Net从Twitter身份验证获取Amazon Cognito标识_Javascript_Jquery_Amazon Web Services_Amazon Cognito - Fatal编程技术网

Javascript 无法使用Jquery或.Net从Twitter身份验证获取Amazon Cognito标识

Javascript 无法使用Jquery或.Net从Twitter身份验证获取Amazon Cognito标识,javascript,jquery,amazon-web-services,amazon-cognito,Javascript,Jquery,Amazon Web Services,Amazon Cognito,我试图从Twitter身份验证(accesstoken)中获得amazonwebservices(AWS)Cognito身份,但没有得到任何结果 在Facebook、亚马逊和谷歌账户的案例中,它运行良好。在Twitter身份验证的情况下,我找不到任何cognitojavascript SDK,一旦我使用Twitter进行了身份验证,我就可以用它来检索Cognito身份(这是上面提到的其他身份提供者的工作方式) 我缺少什么?Twitter身份验证令牌有两部分:令牌密钥和令牌密钥。要使用Twitte

我试图从Twitter身份验证(accesstoken)中获得amazonwebservices(AWS)Cognito身份,但没有得到任何结果

在Facebook、亚马逊和谷歌账户的案例中,它运行良好。在Twitter身份验证的情况下,我找不到任何cognitojavascript SDK,一旦我使用Twitter进行了身份验证,我就可以用它来检索Cognito身份(这是上面提到的其他身份提供者的工作方式)


我缺少什么?

Twitter身份验证令牌有两部分:令牌密钥和令牌密钥。要使用Twitter在Cognito中验证您的用户,您需要将他们两个都传递给一个“
”;“
”,如下所示(假设您使用的是):

正如您所看到的,提供者只是一个发送到Amazon Cognito服务的字符串,因此SDK本身不需要专门支持Twitter或Facebook、Google等

new AWS.CognitoIdentityCredentials({
    IdentityPoolId: 'IDENTITY_POOL_ID',
    Logins: {
        'api.twitter.com': twitterTokenKey+";"+twitterTokenSecret
    }
});