我有一个运行良好的asp.net core 2.0rest服务器,但我需要限制对tls1.2的访问-我该怎么做?似乎找不到任何关于它的文档。
服务器正在红隼上运行。
谢谢!
最佳答案
有一个UseHttps
重载允许您提供一个HttpsConnectionAdapterOptions
实例来配置它。下面是一个例子,说明在您的案例中可能出现的情况:
listenOptions.UseHttps(new HttpsConnectionAdapterOptions
{
...
SslProtocols = SslProtocols.Tls12
});
作为参考,
SslProtocols
defaults到SslProtocols.Tls12 | SslProtocols.Tls11
。