如何修复以使用 TLS 1.2
How to fix to use TLS 1.2
我正在使用 Windows 10,Visual Studio 2017,.Net 4.7。
并使用 DocuSign SOAP API 发送信封。我的代码使用的是 .NET 4.7 - 在 web.config 中签入并在项目属性 > 应用程序选项卡中确认。
然而,我不断收到来自 DocuSign 的错误消息,提示我需要使用 TLS 1.2 而我正在使用 TLS 1。
我还能做些什么来解决这个问题?
您始终可以自己强制使用 TLS 版本:
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
但是,在 .NET Framework 4.7 下这不是必需的。 TLS 1.2 是默认设置。
我正在使用 Windows 10,Visual Studio 2017,.Net 4.7。 并使用 DocuSign SOAP API 发送信封。我的代码使用的是 .NET 4.7 - 在 web.config 中签入并在项目属性 > 应用程序选项卡中确认。
然而,我不断收到来自 DocuSign 的错误消息,提示我需要使用 TLS 1.2 而我正在使用 TLS 1。
我还能做些什么来解决这个问题?
您始终可以自己强制使用 TLS 版本:
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
但是,在 .NET Framework 4.7 下这不是必需的。 TLS 1.2 是默认设置。