Получение аутентификационного токена: различия между версиями
Перейти к навигации
Перейти к поиску
Shihov (обсуждение | вклад) Нет описания правки |
Shihov (обсуждение | вклад) Нет описания правки |
||
Строка 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>"'} | ||
</ | </syntaxhighlight> | ||
'''Параметры тела запроса:''' | '''Параметры тела запроса:''' | ||
Строка 16: | Строка 16: | ||
'''Ответ:''' | '''Ответ:''' | ||
<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…”}</syntaxhighlight> | ||
'''Параметры ответа:''' | '''Параметры ответа:''' | ||
Строка 27: | Строка 27: | ||
ВАЖНО! | ВАЖНО! | ||
Все методы API взаимодействия с ГИС МТ требуют передачи в заголовке параметра | Все методы API взаимодействия с ГИС МТ требуют передачи в заголовке параметра | ||
<1c>'Authorization: Bearer <token>'</ | <syntaxhighlight lang='1c'>'Authorization: Bearer <token>'</syntaxhighlight> | ||
где token - аутентификационный токен полученный в результате работы метода получения аутентификационного токена. | где token - аутентификационный токен полученный в результате работы метода получения аутентификационного токена. | ||
[[Category:1.2 аутентификация]] | [[Category:1.2 аутентификация]] | ||
<vote type=1 /> | <vote type=1 /> |
Версия от 13:04, 2 апреля 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>"'}
Параметры тела запроса:
Ответ:
< HTTP/2 200
< content-type: application/json;charset=UTF-8
<
{"token": “eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9…”}
Параметры ответа:
ВАЖНО! Все методы API взаимодействия с ГИС МТ требуют передачи в заголовке параметра
'Authorization: Bearer <token>'
где token - аутентификационный токен полученный в результате работы метода получения аутентификационного токена.