#docusignapi
#docusignapi
Вопрос:
Я пишу мобильное приложение для клиента DocuSign, используя PhoneGap (т.Е. С помощью JavaScript, HTML5, CSS3). Я создал ключ интеграции DocuSign и выбрал This is a mobile app
. Однако DocuSign запрашивает URI. Моим URI будет файл в папке (например /DocuSign/callback.html
). Когда я пытаюсь ввести свой URI без имени домена, DocuSign не сохраняет путь к моему файлу. Требуется ли URI для доменного имени для мобильных приложений, использующих метод неявного предоставления OAuth2? Если да, то как мне добавить URI к моему ключу интеграции без имени домена?
Комментарии:
1. Для мобильных приложений вы можете установить redirect_uri на localhost (например, localhost / обратный вызов). Вам не нужен общедоступный URL-адрес при разработке мобильного приложения.
Ответ №1:
Если вы хотите использовать один из потоков авторизации OAuth2.0 в вашей интеграции, вам нужно будет предоставить общедоступный URL-адрес возврата, чтобы служба аутентификации DocuSign знала, куда перенаправить пользователя после завершения входа в систему через стандартный поток входа DocuSign. Таким образом, вашему приложению не нужно управлять паролями учетных записей ваших пользователей или запрашивать их, что является одним из главных преимуществ OAuth.
В качестве альтернативы, если вы хотите создать интеграцию служб, в которой аутентификация выполняется в бэкэнде, и есть учетная запись, «привязанная» к интеграции, вы можете использовать X-DocuSign-Authentication
, которая не требует перенаправления URI.
Узнайте больше об аутентификации DocuSign.