Получение аутентификационного токена: различия между версиями

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
Нет описания правки
м Shihov переименовал страницу 1.2.2 получение аутентификационного токена в Получение аутентификационного токена: Удаление номера из заголовка
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
====== Получение аутентификационного токена =======
====== Получение аутентификационного токена ======


'''URL:''' /api/v3/auth/cert/
'''URL:''' /api/v3/auth/cert/
Строка 7: Строка 7:
'''Пример запроса:'''
'''Пример запроса:'''


<1c>curl -X POST -v 'https://ismp.crpt.ru/api/v3/auth/cert/'<br/>-H 'content-type: application/json;charset=UTF-8'<br/>--data-binary '{<br/>"uuid":" b7b1abc9-f4ee-47db-8a20-f80ac83504e8",<br/>"data":"<Подписанные данные в base64>"'}
<syntaxhighlight lang='1c'>curl -X POST -v 'https://ismp.crpt.ru/api/v3/auth/cert/'<br/>-H 'content-type: application/json;charset=UTF-8'<br/>--data-binary '{<br/>"uuid":" b7b1abc9-f4ee-47db-8a20-f80ac83504e8",<br/>"data":"<Подписанные данные в base64>"'}'''''Параметры тела запроса:'''
</1c>
 
'''Параметры тела запроса:'''


[[File:2_параметры.png]]
[[File:2_параметры.png]]
Строка 16: Строка 13:
'''Ответ:'''
'''Ответ:'''


<1c>< HTTP/2 200
<syntaxhighlight lang='1c'>< HTTP/2 200
< content-type: application/json;charset=UTF-8
< content-type: application/json;charset=UTF-8
<
<
{"token": “eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9…”}</1c>
{"token": “eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9…”}'''''Параметры ответа:'''
 
'''Параметры ответа:'''


[[File:3_параметры.png]]
[[File:3_параметры.png]]
Строка 27: Строка 22:
ВАЖНО!
ВАЖНО!
Все методы API взаимодействия с ГИС МТ требуют передачи в заголовке параметра
Все методы API взаимодействия с ГИС МТ требуют передачи в заголовке параметра
<1c>'Authorization: Bearer <token>'</1c>
<syntaxhighlight lang='1c'>'Authorization: Bearer <token>'</syntaxhighlight>
где token - аутентификационный токен полученный в результате работы метода получения аутентификационного токена.
где token - аутентификационный токен полученный в результате работы метода получения аутентификационного токена.
[[Category:1.2 аутентификация]]
[[Category:1.2 аутентификация]]


<vote type=1 />
<vote type=1 />

Текущая версия от 17:07, 16 июня 2025

Получение аутентификационного токена

URL: /api/v3/auth/cert/

Метод: POST

Пример запроса:

curl -X POST -v 'https://ismp.crpt.ru/api/v3/auth/cert/'<br/>-H 'content-type: application/json;charset=UTF-8'<br/>--data-binary '{<br/>"uuid":" b7b1abc9-f4ee-47db-8a20-f80ac83504e8",<br/>"data":"<Подписанные данные в base64>"'}'''''Параметры тела запроса:'''

[[File:2_параметры.png]]

'''Ответ:'''

<syntaxhighlight lang='1c'>< HTTP/2 200
< content-type: application/json;charset=UTF-8
<
{"token": eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9…”}'''''Параметры ответа:'''

[[File:3_параметры.png]]

ВАЖНО!
Все методы API взаимодействия с ГИС МТ требуют передачи в заголовке параметра
<syntaxhighlight lang='1c'>'Authorization: Bearer <token>'

где token - аутентификационный токен полученный в результате работы метода получения аутентификационного токена.

0.00
(0 голосов)