いつもお世話になっております。
S3へコンテンツをアップロードする前段階として
AWSのSDKを使って一時的な認証情報を取得するのですが、
一時的な認証情報の有効期限(Expiration)情報が現在時間(現在時刻17:50)より前の時間となります。
Expiration情報を日本時間で取得するには何を設定すればよろしいのでしょうか。
ご教示のほどよろしくお願いいたします。
$credentials = new Credentials( "アクセスキー", "シークレットアクセスキー" ); $params = [ "version" => "latest", "region" => "ap-northeast-1", "credentials" => $credentials ]; $sts = new StsClient($params); // upload用のIAMロール(btv-upload)情報 $result = $sts->AssumeRole([ "RoleArn" => "arn:aws:iam::000000000000:role/s3upload", "RoleSessionName" => "test" ]);
結果: [Expiration]部分のみ抜粋 [Expiration] => Aws\Api\DateTimeResult Object ( [date] => 2016-07-05 09:50:04.000000 [timezone_type] => 2 [timezone] => Z
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。