我有一个运行良好的asp.net core 2.0rest服务器,但我需要限制对tls1.2的访问-我该怎么做?似乎找不到任何关于它的文档。
服务器正在红隼上运行。
谢谢!

最佳答案

有一个UseHttps重载允许您提供一个HttpsConnectionAdapterOptions实例来配置它。下面是一个例子,说明在您的案例中可能出现的情况:

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

作为参考,SslProtocolsdefaultsSslProtocols.Tls12 | SslProtocols.Tls11

08-24 22:12