Edited at

Amazon S3 が2020年9月30日以降パス形式のサポートを終了するが AWS SDK for .NET 利用者は大丈夫か?


Amazon S3 が2020年9月30日以降パス形式のサポートを終了するが AWS SDK for .NET 利用者は大丈夫か?

結論: 大丈夫.

ソースコードを見るに、自ら好き好んで ForcePathStyle を true にしない限りは、バケット名が仮想ホスト形式に適合している限り、仮想ホスト形式を使うようになっています.

aws-sdk-net/AmazonS3PostMarshallHandler.cs at master · aws/aws-sdk-net

参考: 【注意喚起】 2020年9月30日以降、パス形式での S3 API リクエストは受け付けられなくなります。

追記: アナウンスの原文に、最新の SDK を使えば大丈夫って書いてありましたね.


Customers using the AWS SDK can upgrade to the most recent version of the SDK to ensure their applications are using the virtual-hosted style request format.