docusignapi - DocuSign 登录 API 超时错误
问题描述
我有 ac# DOT NET Winforms 应用程序,它在开发人员环境中运行良好。昨天它只是因为某种原因停止工作。根本没有代码更改。登录时似乎超时。
private string DocLogin()
{
ErrMsg = string.Empty;
string _accountId = null;
try
{
var _apiClient = new ApiClient(DocuSignURL);
Config = new Configuration(_apiClient);
// configure 'X-DocuSign-Authentication' header
string _authHeader = "{\"Username\":\"" + Username + "\", \"Password\":\"" + Password + "\", \"IntegratorKey\":\"" + IntegratorKey + "\"}";
Config.AddDefaultHeader("X-DocuSign-Authentication", _authHeader);
// we will retrieve this from the login API call
AuthenticationApi _authApi = new AuthenticationApi(Config);
LoginInformation _loginInfo = _authApi.Login();
_accountId = _loginInfo.LoginAccounts[0].AccountId;
}
catch (Exception ex)
{
_accountId = null;
ErrMsg = ex.Message;
}
return _accountId;
}
一旦它到达“_authApi.Login()”行,它就会挂断,然后抛出错误,“调用登录时出错:操作已超时”。
有任何想法吗?请记住,没有代码更改并且工作正常。我考虑过公司防火墙,但我在防火墙之外尝试过,结果相同。
解决方案
似乎 DocuSign 停止了对 TLS1.0 的支持。有关解决方案的链接,请参阅上面 Amit 的帖子。
推荐阅读
- mysql - 用于在 docker MySQL 中创建默认用户的 Bash 脚本
- python - 将模型转换为 android 的 pb 文件时出错
- javascript - 如何在 JavaScript 中基于对象值实现组合?
- angular - 服务调用另一个服务
- java - onClick 按钮导致崩溃
- mysql - 计算前一日期的期初余额的总和
- python - Pyenv:未找到 activate.sh 命令
- excel - Excel条件IF值大于零只报告TRUE
- haskell - 类中的部分评估类型
- javascript - 使用带有嵌入外部 SVG 的 javascript 生成的 SVG 作为 Google 地图图标,