У меня есть 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 ()", он зависает, а затем выдает ошибку "Ошибка вызова входа в систему: операция завершена по времениout ".
Есть идеи?Помните, что не было никаких изменений кода и работал нормально.Я думал о корпоративном брандмауэре, но попробовал его за пределами брандмауэра с теми же результатами.