boto3には、事前に署名されたURLを生成する機能がありますが、タイムアウトします。 参照:http://boto3.readthedocs.io/en/latest/reference/services/s3.html#S3.Client.generate_presigned_urlboto3期限の切れていないURLを作成
有効期限のない事前署名されていないURLSを作成する方法はありますか?
boto3には、事前に署名されたURLを生成する機能がありますが、タイムアウトします。 参照:http://boto3.readthedocs.io/en/latest/reference/services/s3.html#S3.Client.generate_presigned_urlboto3期限の切れていないURLを作成
有効期限のない事前署名されていないURLSを作成する方法はありますか?
期限切れのない未署名のURLまたは事前署名されたURLを作成する方法はありません。 presigned URLの基本的な使用は
presigned URLを使用すると、URLで特定されたオブジェクトにアクセスすることができますされ、 はpresigned URLの作成者がオブジェクト アクセスする権限を持っていることを条件とします。つまり、 オブジェクトをアップロードするために事前に署名されたURLを受け取った場合は、 の署名済みURLの作成者がそのオブジェクトをアップロードするために必要な権限を持っている場合にのみオブジェクトをアップロードできます。
デフォルトでは、すべてのオブジェクトとバケットはプライベートです。事前に署名されたURL は、ユーザー/顧客が特定の オブジェクトをバケットにアップロードできるようにする場合に便利ですが、AWSセキュリティ の資格情報または権限を持つ必要はありません。事前に署名されたURLを作成する場合は、セキュリティ資格情報を指定し、バケット名、オブジェクト キー、HTTPメソッド(オブジェクトをアップロードするためのPUT)、有効期限 日時を指定する必要があります( )。事前に署名されたURLは、指定された の期間だけ有効です。
最大有効期限は7日間(604800秒)に設定できます。
詳細はcheck hereをご覧ください。
上記のリンクにあるのX-Amz-Expires をご確認ください。
ありがとうございました!まさに私が必要としたもの。 –
@ josh1234 - あなたはいつも歓迎です!!! –