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
Ios 我们必须使用Cognito访问Dynamodb吗?_Ios_Amazon Web Services_Amazon Dynamodb - Fatal编程技术网

Ios 我们必须使用Cognito访问Dynamodb吗?

Ios 我们必须使用Cognito访问Dynamodb吗?,ios,amazon-web-services,amazon-dynamodb,Ios,Amazon Web Services,Amazon Dynamodb,使用旧的SDK升级一些遗留代码,我将使用打包在凭证中的AWS_密钥和Secret_密钥访问dynamoDB,然后将这些凭证提供给AWSDynamodClient对象。在SDK的2.0版中,此客户端对象在AWSDynamoDB.h中不再可用。所有文档现在都指向Cognito进行身份验证,那么旧的访问方式是否已经过时,密钥是否不再使用 当您使用时,该服务将负责为您的应用程序用户创建唯一标识符和检索临时、有限权限AWS凭据所需的所有步骤。这意味着您可以遵循安全最佳实践,使用这些临时的、有限的权限凭据,

使用旧的SDK升级一些遗留代码,我将使用打包在凭证中的AWS_密钥和Secret_密钥访问dynamoDB,然后将这些凭证提供给AWSDynamodClient对象。在SDK的2.0版中,此客户端对象在AWSDynamoDB.h中不再可用。所有文档现在都指向Cognito进行身份验证,那么旧的访问方式是否已经过时,密钥是否不再使用

当您使用时,该服务将负责为您的应用程序用户创建唯一标识符和检索临时、有限权限AWS凭据所需的所有步骤。这意味着您可以遵循安全最佳实践,使用这些临时的、有限的权限凭据,而不必将凭据硬编码到应用程序中

您仍然可以将
AccessKey
SecretKey
AWSStaticCredentialsProvider
一起使用,但出于安全考虑,我们不鼓励在生产应用程序中使用它