Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.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 在新的AWS-SDK.js V3中,使用什么来代替新的CognitoIdentityCredentials()?_Javascript_Amazon Web Services_Aws Sdk_Aws Sdk Js - Fatal编程技术网

Javascript 在新的AWS-SDK.js V3中,使用什么来代替新的CognitoIdentityCredentials()?

Javascript 在新的AWS-SDK.js V3中,使用什么来代替新的CognitoIdentityCredentials()?,javascript,amazon-web-services,aws-sdk,aws-sdk-js,Javascript,Amazon Web Services,Aws Sdk,Aws Sdk Js,所以我将我的项目迁移到新的AWS-SDK V3,因为它是模块化的。然而,我似乎不知道用什么来代替新API中的CognitoIdentityCredentials。这是V2的代码: const credentials = new CognitoIdentityCredentials( { IdentityPoolId: config.get("IdentityPoolId"), Storage: config,

所以我将我的项目迁移到新的AWS-SDK V3,因为它是模块化的。然而,我似乎不知道用什么来代替新API中的
CognitoIdentityCredentials
。这是V2的代码:

    const credentials = new CognitoIdentityCredentials(
      {
        IdentityPoolId: config.get("IdentityPoolId"),
        Storage: config,
        Logins: {
          [...]: idToken,
        },
      },
      {
        region: config.get("awsregion"),
      },
    );
    if (credentials.needsRefresh()) {
      ...
    }
尝试在V3中查找
CognitoIdentityCredentials
,但我找到的唯一东西是
fromCognitoIdentity
函数,它似乎没有类似的参数。V3的文档很混乱,包含错误,根本没有帮助。你能为我提供一个工作流,它将实现与V2版本相同的功能,但是使用了新的API吗