403 как код ошибки HTTP при входе в DocuSign - PullRequest
0 голосов
/ 30 апреля 2018

Я использую устаревшую сервисную интеграцию с DocuSign (через пользовательский атрибут заголовка X-DocuSign-Authentication) вместе с DocuSign SDK, и я всегда получаю 403 как код ошибки HTTP от некоторых из моих платформы при попытке входа в систему https://demo.docusign.net/restapi.

Ниже приведены некоторые подробности относительно ответа, который я получил:

  • код ответа = 403
  • заголовки ответа = {X-Cache = [MISS от squid.local], Сервер = [squid / 3.1.23], Соединение = [keep-alive], X-Squid-Error = [ERR_ACCESS_DENIED 0], Дата = [Пн, 30 апреля 2018, 07:21:00 по Гринвичу], Via = [1.0 squid.local (squid / 3.1.23)], X-Cache-Lookup = [NONE from squid.local: 3128], Vary = [Принять -Language], Content-Length = [3245], Mime-Version = [1.0], Content-Language = [en], Content-Type = [text / html]}
    • тело ответа =

Тот же код с точно такими же учетными данными (ключ интегратора, имя пользователя и пароль) отлично работает на другой платформе.

Итак, мне интересно, в чем может быть причина?

Ответы [ 2 ]

0 голосов
/ 04 мая 2018

Проблема связана с настройкой брандмауэра.

0 голосов
/ 02 мая 2018

Вы за корпоративным брандмауэром? У меня тоже была та же проблема, поэтому я добавил прокси, и проблема была решена.

            WebProxy webProxy = new WebProxy("http://[IP]:[PORT]", true)
            {
                UseDefaultCredentials = false,
                Credentials = new NetworkCredential("[domain]%5C[userid]", "[password]")
            };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...