【发布时间】:2017-06-16 17:48:41
【问题描述】:
我正在将安全协议更新到我现有的 3.5 .net 框架应用程序,以使我的支付网关顺利运行。我添加了以下代码
System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolTypeExtensions.Tls12;
在我的Global.asax 在Application_Start 中,但它给了我编译时错误
名称“SecurityProtocolTypeExtensions”不存在于 当前上下文
我正在关注微软提供的这个链接 Support for TLS System Default Versions included in the .NET Framework 3.5.1 on Windows 7 SP1 and Server 2008 R2 SP1。
更新 1:
还按照上面链接中的说明进行了尝试,在项目中添加了两个文件,现在我收到异常“System.NotSupportedException:不支持请求的安全协议”
更新 2:
按照 Jon Davies 的建议进行了尝试,但仍然没有运气。同样的异常System.NotSupportedException
【问题讨论】:
标签: c# asp.net .net-3.5 tls1.2