Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

В Escrow Box реализована система HTTP аутентификации Basic access authentication, которая требует передачу HTTP header Authorization в каждом запросе, сделанном к сервису. Для получения авторизационных данных вам нужно связаться с нашим менеджером. Эти данные представляют собой логин(это ваш клиентский ID в системе Escrow Box) и пароль. 

...

  1. Логин и пароль объединяются в одно поле с помощью ":"(двоеточия).
    Пример: логин - "1", пароль - "mypass", объединив получим "1:mypass".
  2. Объединенную строку кодируем с помощью кодировки Base64.
    Пример: кодируем строку "1:mypass" и получаем "MTpteXBhc3M=".
  3. Теперь соединяем слово "Basic", пробел и кодированную строку.
    Пример: объединив получим "Basic MTpteXBhc3M=" это и будет значение header Authorization.

Сформировав это значение, для аутентификации в Escrow Box, достаточно будет всегда передавать header Authorization.

Пример:

AuthorizationBasic MTpteXBhc3M=

Ошибки аутентификации

...