2017-10-19 12 views
0

ASP.NET Core 2.0 RESTサーバーが正常に動作していますが、TLS1.2へのアクセスを制限する必要があります。どうすればいいですか?そこにドキュメントを見つけることができないようです。 サーバーがKestrelで動作しています。 ありがとう!ASP.NET Core 2.0 HTTPSをTLS 1.2に制限する方法はありますか?

+2

IIS、Kestrelまたは*を使用していますか? –

+1

@KirkそれはKestrelで動作しています。 – Giallo

答えて

3

UseHttpsオーバーロードがあり、これを設定するためにHttpsConnectionAdapterOptionsインスタンスを提供できます。ここでは、これはあなたのケースでどのように見えるかの例を示します。

listenOptions.UseHttps(new HttpsConnectionAdapterOptions 
{ 
    ... 
    SslProtocols = SslProtocols.Tls12 
}); 
参考

SslProtocols.Tls12 | SslProtocols.Tls11からSslProtocolsdefaults

+0

ありがとう!ちょうどこれも見つけました。奇妙なことに、サーバーを実行してブラウザからTLS1.2の使用を無効にすると、問題は発生しないように見えます。クライアントは問題なく接続できるようです。 私はしばらくお待ちしています。これまでの助けてくれてありがとう! – Giallo

+0

テストのクローム設定が取れていないことが判明しました。 – Giallo

関連する問題