我曾尝试通过Docusign支持开票,但他们却以这种方式发送给我。我希望有人能够对此提供帮助。
从11月16日中部大约12:30开始,我们开始在非生产环境中的应用程序日志中出现错误。经调查,似乎https://demo.docusign.net/restapi开始使用以下内容响应TLSv1查询:
{
"errorCode": "TLS_INVALID_VERSION",
"message": "TLS Version is invalid, please update to TLS1.2 TLSv1.2 is
required. Currently using TLSv1"
}
考虑到Docusign应该在几个月前在其非生产环境中禁用TLSv1,这令我们感到惊讶。那时,我们在上述URL上测试了应用程序(在假定的切换之后),并且一切都在与我们的应用程序一起工作,因此我们假定在应该切换时,生产将继续工作。它做到了。
问题在于,事实证明,Docusign似乎并没有禁用TLSv1,这使我们之前所做的任何测试无效。而现在,我们面临着生产环境在未来某个未知时刻发生故障的风险。
那么,有谁知道Docusign何时将切换生产环境以禁用TLSv1?我们正在研究更新应用程序中的库的选项,以便它们至少支持TLS 1.1,但这可能需要一些时间,这对我们来说是一个关键问题。
休
ps。顺带一提,该网站说TLS v1.2是必需的,但它仍然响应TLS v1.1。
最佳答案
请注意,公开宣布的TLS 1.0弃用日期为6/25/2018。但是我们有一个宽限期。现在硬性日期即将到来。 PROD中的硬块日期设置为1/31/2019。正如您所注意到的,在演示中,它的11/16。
关于rest - REST API URL上的TLS版本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53487042/