Получение аутентификационного токена: различия между версиями
Перейти к навигации
Перейти к поиску
Shihov (обсуждение | вклад) Новая страница: «======= Получение аутентификационного токена ======== <syntaxhighlight lang='bash'> 'URL: </syntaxhighlight>' /api/v3/auth/cert/ <syntaxhighlight lang='bash'> 'Метод: </syntaxhighlight>' POST <syntaxhighlight lang='bash'> 'Пример запроса: </syntaxhighlight>' <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":...» |
Shihov (обсуждение | вклад) м Shihov переименовал страницу 1.2.2 получение аутентификационного токена в Получение аутентификационного токена: Удаление номера из заголовка |
||
(не показано 7 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
====== Получение аутентификационного токена ====== | |||
'''URL:''' /api/v3/auth/cert/ | |||
'URL: | |||
'''Метод:''' POST | |||
'Метод: | |||
'''Пример запроса:''' | |||
'Пример запроса: | |||
<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>"'}'''''Параметры тела запроса:''' | ||
'Параметры тела запроса: | |||
[[File:2_параметры.png]] | [[File:2_параметры.png]] | ||
'''Ответ:''' | |||
'Ответ: | |||
<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…”} | {"token": “eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9…”}'''''Параметры ответа:''' | ||
'Параметры ответа: | |||
[[File:3_параметры.png]] | [[File:3_параметры.png]] | ||
Строка 39: | Строка 22: | ||
ВАЖНО! | ВАЖНО! | ||
Все методы API взаимодействия с ГИС МТ требуют передачи в заголовке параметра | Все методы API взаимодействия с ГИС МТ требуют передачи в заголовке параметра | ||
<1c>'Authorization: Bearer <token>'</ | <syntaxhighlight lang='1c'>'Authorization: Bearer <token>'</syntaxhighlight> | ||
где token - аутентификационный токен полученный в результате работы метода получения аутентификационного токена. | где token - аутентификационный токен полученный в результате работы метода получения аутентификационного токена. | ||
[[Category:1.2 аутентификация]] | |||
<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 - аутентификационный токен полученный в результате работы метода получения аутентификационного токена.