В Escrow Box реализована реалізована система HTTP аутентификации аутентифікації Basic access authentication, которая требует передачу HTTP header яка потребує передачі HTTP header Authorization в каждом запросе, сделанном к сервису. Для получения авторизационных данных вам нужно связаться с нашим менеджером. Эти данные представляют собой логин(это ваш клиентский ID в системе Escrow Box) и пароль.
Как сформировать значение Authorization header
...
кожному запиті, який відправляється сервісу. Для отримання авторизаційних даних вам необхідно звернутися до нашого менеджера. Ці дані являють собою логін (це ваш клієнтський ID в системі Escrow Box) і пароль.
Як сформувати значення Authorization header
- Логін та пароль об'єднуються в одне поле з допомогою ":"(двокрапки).
Приклад: логін - "1", пароль - "mypass", объединив получим об'єднавши отримаємо "1:mypass". - Объединенную строку кодируем с помощью кодировки Об'єднаний рядок кодуємо з допомогою кодування Base64.
ПримерПриклад: кодируем строку кодуємо рядок"1:mypass" и получаем та отримаємо "MTpteXBhc3M=". - Теперь соединяем Наступним кроком з'єднуємо слово "Basic", пробел и кодированную строкупробіл та закодований рядок.
Пример: объединив получим Приклад: об'єднавши отримаємо "Basic MTpteXBhc3M=" это и будет значение це і буде значення header Authorization.
Сформировав это значение, для аутентификации в Escrow Box, достаточно будет всегда передавать header Зформувавши це значення, для аутентифікації в Escrow Box достатньо буде завжди передавати header Authorization.
ПримерПриклад:
Authorization: Basic MTpteXBhc3M=