UAPAY - національний платіжний сервіс

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13

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

Как сформировать значение Authorization header

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

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

Пример:

AuthorizationBasic MTpteXBhc3M=

  • No labels