目前我有一个问题,找不到严格的答案。我有针对4.6.1框架的ASP.NETMVC5应用程序,它的目标是使用受TLS1.1/TLS1.2协议(protocol)保护的第三方API。我尝试在2个环境中运行我的应用程序:我的本地计算机Windows10,带有.NET4.6.2Framework,IISExpress;服务器计算机WindowsServer2012,带.NET4.6.1、IIS8.0;问题在于,当我在本地启动它时ServicePointManager.SecurityProtocol默认值设置为Ssl3,Tls,所以我无法定位API,必须编写代码它在应用程序上开始使用TLS1.