以下のアナウンスを拝見し、質問がございます。
TLS 1.2 がすべての AWS API エンドポイントへの接続に必要な最小バージョンになります
https://aws.amazon.com/jp/blogs/news/tls-1-2-required-for-aws-endpoints/
EC2で構築したサイトに対し、C#、.NET Framework4.8で以下のようなコードでアクセスした場合、上記のアナウンスの影響は受けるのでしょうか。
using (var client = new WebClient())
{
var url = "https://www.sample.com/sample";
var keys = new System.Collections.Specialized.NameValueCollection();
var responseData = client.UploadValues(url, keys);
}
より具体的に言いますと、上記コードであればTLS1.2として通信するには以下の設定が必要になります。
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
このSecurityProtocolへのTLS1.2の設定を行わなくても、そして、最初のアナウンスに書かれているAPIエンドポイントの接続に必要な最小バージョンが完全に1.2に切り替わった場合でも影響はない、つまり、上記コードで通信は可能になりますでしょうか。
ご回答ありがとうございます! 今回のアナウンスの影響がどこまでのものなのか自分なりに調べたもののいまいちよく分からなかったもので。。助かります