Versions Compared

Key

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

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

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

...

кожному запиті, який відправляється сервісу. Для отримання авторизаційних даних вам необхідно звернутися до нашого менеджера. Ці дані являють собою логін (це ваш клієнтський ID в системі Escrow Box) і пароль. 

Як сформувати значення  Authorization header

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

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

ПримерПриклад:

AuthorizationBasic MTpteXBhc3M=