API DocuSign: проблемы перенаправления с проверкой подлинности конверта Просмотр URL-адресов - PullRequest
0 голосов
/ 20 февраля 2020

У нас есть интеграция DocuSign, которая позволяет нашим клиентам подписывать свои документы в DocuSign. Вот шаги, которые мы выполняем:

  1. Мы создаем новый конверт документа, нажимая на Конверты: создайте конечную точку.
  2. Используя идентификатор конверта из На предыдущем шаге мы достигли конечной точки EnvelopeViews: createConsole , чтобы получить URL-адрес перенаправления. Мы получаем URL, который выглядит следующим образом:

    https://demo.docusign.net/Member/StartInSession.aspx?StartConsole=1&t= [GUID] & DocuEnvelope = [ENVELOPE_ID]

  3. Мы перенаправляем нашего пользователя на URL-адрес перенаправления с предыдущего шага.

Ожидаемое поведение: URL-адрес перенаправления должен перевести нашего пользователя на страницу черновика конверта, т.е. /prepare/<ENVELOPE_ID> Наблюдаемое поведение: пользователь попадает на домашнюю страницу DocuSign.


Нам удалось обнаружить проблему, когда пользователь не вошел в DocuSign и пытается перейти к URL-адресу перенаправления:

  • При входе в DocuSign (допустимый сеанс браузера) URL-адрес перенаправления успешно заканчивается на URL-адресе подготовки конверта.
  • При выходе из URL-адреса перенаправления пользователь переходит на страницу входа, а после входа перенаправляет на домашнюю страницу.

ps. Мы использовали тот же рабочий процесс без проблем в прошлом. Эта проблема была доведена до нашего сведения через несколько дней go. (15 февраля 2020)

pps. Эта проблема затрагивает всех пользователей.

Ответы [ 2 ]

1 голос
/ 20 февраля 2020

DocuSign имеет несколько сообщений об этом поведении. Эта проблема отслеживается под номером заявки E C -2126 - я бы порекомендовал обратиться к вашей учетной записи, чтобы добавить вашу информацию в этот билет. Если у вас есть веб-учетная запись, вы можете отправить go-live@docusign.com по электронной почте с этим номером проблемы и идентификатором вашей учетной записи, чтобы добавить его.

В настоящее время рекомендуется вместо этого использовать вызов CreateSenderView: https://developers.docusign.com/esign-rest-api/reference/Envelopes/EnvelopeViews/createSender

0 голосов
/ 20 февраля 2020

Ваш шаг 2 неправильный ...

Хотите ли вы встроенный отправляющий просмотр конверта перед его отправкой получателям?

Использование EnvelopeViews :: createSender

Кроме того, что вы хотите, чтобы произошло во время отправки представления? Какой у вас вариант использования? (Пожалуйста, обновите / отредактируйте свой вопрос с добавленной информацией.)

Или встроенный подписывающий вид? - Церемония подписания?

Использование EnvelopeViews :: createRecipient

...