Конверт DocuSign Перенаправление URL на другой сеанс DocuSign не работает - PullRequest
0 голосов
/ 25 сентября 2019

У нас была эта реализация на месте, где мы создали два конверта в нашем API и добавили URI 1-го конверта вместо URI-адреса повторного конверта второго конверта, и он работал нормально до 23 сентября, но затем перенаправление с одного конверта на другой конверт перестало работать.

Вот объяснение с кодом:

 RecipientViewRequest financeManagerViewOptions = new RecipientViewRequest
            {
                ReturnUrl = returnViewURL,
                ClientUserId = "Finance12345",
                AuthenticationMethod = "none",
                UserName = FinanceManagerName,
                Email = FinanceManagerEmail
            };

            //this is the second envelope, and we used this envelope's URL as the returnURL of the second envelope
            financeManagerviewUrl = docusignAPI.CreateRecipientView(AccountId, result.EnvelopeId, financeManagerViewOptions);

            //here we are creating the second envelope and assigning the first envelope's URL to its returnURL
            RecipientViewRequest viewOptions = new RecipientViewRequest
            {
                ReturnUrl = financeManagerviewUrl.Url,
                ClientUserId = inspection.CustomerId.ToString(),
                AuthenticationMethod = "none",
                UserName = inspection.CustomerName,
                Email = inspection.CustomerEmail,
            };

            // url of second evelope that is supposed to be signed first
            viewUrl = docusignAPI.CreateRecipientView(AccountId, result.EnvelopeId, viewOptions);

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

, но когда мы перенаправляем наш второй конверт на URL нашего первого конверта, это показывает нам эту ошибку, что странно для нас:

enter image description here

Опять же, это работало несколько дней назад, и открытие URL первого конверта непосредственно в браузере позволяет нам подписать, но тот же URL в обратном URL нене открывать новый сеанс подписания, любая помощь с этим будет принята с благодарностью.

1 Ответ

0 голосов
/ 25 сентября 2019

Управляемые токены - это новый подход, который мы применяем к URL-адресам конвертов.Это делает URL-адрес длиннее, что, вероятно, является основной причиной вашей проблемы.Мы включили эту функцию для различных учетных записей в течение этого месяца, и, вероятно, именно это произошло с вами недавно.Вам придется придумать другой подход к интеграции, если URL слишком длинный.

...