Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/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
Amazon web services Amazon S3密钥页移动_Amazon Web Services_Amazon S3_Amazon_Secret Key - Fatal编程技术网

Amazon web services Amazon S3密钥页移动

Amazon web services Amazon S3密钥页移动,amazon-web-services,amazon-s3,amazon,secret-key,Amazon Web Services,Amazon S3,Amazon,Secret Key,我最近登录了我的amazon s3帐户,以获取安装的密钥,并收到以下警报 注意:请在中使用名为您的安全凭据的新页面 用于管理安全凭据的AWS管理控制台。AWS将 在有限的时间内支持当前页面,以便在您的访问过程中提供帮助 过渡 这意味着当这个页面打开时,我需要对我的PHPSDK设置做什么,因为我在代码中使用以下内容访问AmazonS3 /** * Create a list of credential sets that can be used with the SDK. */

我最近登录了我的amazon s3帐户,以获取安装的密钥,并收到以下警报

注意:请在中使用名为您的安全凭据的新页面 用于管理安全凭据的AWS管理控制台。AWS将 在有限的时间内支持当前页面,以便在您的访问过程中提供帮助 过渡

这意味着当这个页面打开时,我需要对我的PHPSDK设置做什么,因为我在代码中使用以下内容访问AmazonS3

/**
     * Create a list of credential sets that can be used with the SDK.
     */
    CFCredentials::set(array(

        // Credentials for the development environment.
        'development' => array(

            'key' => $as3key,
            'secret' => $assecretkey,
            'default_cache_config' => '',
            'certificate_authority' => false
        ),

        '@default' => 'development'
    ));  

    $s3 = new AmazonS3();
我想知道是否有人能告诉我,当安全密钥失效时,php sdk将如何处理这个问题


谢谢

AWS访问密钥id和AWS秘密访问密钥没有更改。您使用这些凭据的方式没有改变。您的PHP代码不需要更改


唯一正在改变的是,您可以在AWS网站上找到您的AWS凭据,并且您可能已经知道它们是什么。

您不需要更改代码,SDK仍然是一样的。只是为了AWS管理仪表板,他们专门为凭证制作了一个单独的部分。

对于初学者,您应该始终为具有适当权限范围的IAM子帐户使用密钥/密码。您不应该将根凭据用于任何用途。这被认为是一种不好的做法™.

其次,AWS SDK for PHP1.6.x已经有一段时间没有更新了,强烈建议用户尽早迁移到SDK 2.x