为了账号安全,请及时绑定邮箱和手机立即绑定

使用演示站点的 TLS 问题

使用演示站点的 TLS 问题

C#
明月笑刀无情 2021-06-30 16:04:55
从今天开始,我在发送包裹时收到以下错误消息:Error calling Login: The request was aborted: Could not create SSL/TLS secure channel.我的代码StringBuilder authHeader = new StringBuilder(                $"{{\"Username\":\"{userId}\", \"Password\":\"" +                $"{password}\", \"IntegratorKey\":\"{IntegratorKey}\"");            authHeader.Append(                string.IsNullOrEmpty(senderEmail)                    ? "}}"                    : $",\"SendOnBehalfOf\": \"{senderEmail}\"}}");            Configuration.Default.AddDefaultHeader(                "X-DocuSign-Authentication",                authHeader.ToString());            AuthenticationApi api = new AuthenticationApi();            return api.Login();巧合的是,今天是 DocuSign 演示站点上禁用 TLS1.0 的一天。(来源) 在此处输入图片说明 虽然我知道这一点,但我的应用程序使用 .NET 4.7 框架,该框架默认使用 TLS1.2。因此,这应该不是问题当我使用此处找到的 DocuSign NuGet 包时,我查看了源代码,它使用 .NET 4.5(除非另有说明,否则使用 TLS1.0)我知道我可以实现这个解决方案,但它不应该工作,因为我的应用程序使用 .NET 4.7 吗?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 171 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信