У нас есть интеграция с DocuSign, которая позволяет нашим клиентам подписывать свои документы в DocuSign. Вот шаги, которым мы следуем:
- Мы создаем новый конверт документа, нажав кнопку Envelopes: create конечная точка.
Используя идентификатор конверта из предыдущего шага, мы попали в EnvelopeViews : createConsole, чтобы получить URL-адрес перенаправления. Получаем URL, который выглядит так:
Мы перенаправляем нашего пользователя на URL-адрес перенаправления с предыдущего шага.
Ожидаемое поведение: URL перенаправления должен направлять нашего пользователя на черновик страницы конверта, т. е. /prepare/<ENVELOPE_ID>
Наблюдаемое поведение: пользователь попадает на главную страницу DocuSign.
Мы смогли наблюдать проблему, когда пользователь не вошел в DocuSign и пытается перейти по URL-адресу перенаправления:
- При входе в DocuSign (действительный сеанс браузера) URL-адрес перенаправления успешно попадает в URL-адрес подготовки конверта.
- При выходе из системы URL-адрес перенаправления перенаправляет пользователя на страницу входа, а после входа в систему перенаправляет на домашнюю страницу.
пс. В прошлом мы без проблем использовали тот же рабочий процесс. Этот вопрос был доведен до нашего сведения несколько дней назад. (15 февраля 2020 г.)
pps. Эта проблема затрагивает всех пользователей.