Search found 11 matches
- 12 Jan 2020, 12:10
- Forum: General Discussion
- Topic: Strange behavior of REST API
- Replies: 1
- Views: 3190
Strange behavior of REST API
1. If I send a request to /api/rest without token, I get "401 API token required" 2. If I send a request to /api/rest with the wrong token, I get "403 API token not found" 3. If I send a request to /api/rest with the correct token, I get "Page Not Found. The page you are loo...
- 12 Jan 2020, 12:02
- Forum: Russian
- Topic: Нужно ли для использования REST API предварительно авторизоваться?
- Replies: 9
- Views: 25616
Re: Нужно ли для использования REST API предварительно авторизоваться?
Проверил все еще раз постменом: 1. Если отправляю запрос на /api/rest без токена , то получаю "401 API token required" 2. Если отправляю запрос на /api/rest с неправильным токеном, то получаю "403API token not found" 3. Если отправляю запрос на /api/rest с правильным токеном, то...
- 12 Jan 2020, 10:16
- Forum: General Discussion
- Topic: Where is REST API 'Authorization' token checking in php?
- Replies: 0
- Views: 3988
Where is REST API 'Authorization' token checking in php?
Don't know why, but rest api doesn't work. I get login page in response instead of JSON. So, I want check what happened in method whick check the token. Does anybody know where is this method located?
- 11 Jan 2020, 19:08
- Forum: Russian
- Topic: Нужно ли для использования REST API предварительно авторизоваться?
- Replies: 9
- Views: 25616
Re: Нужно ли для использования REST API предварительно авторизоваться?
Ни один лог от vestacp не показывает, что апи запросы, в том числе и nginx.
Но я могу в php-коде мантиса вручную дописать логи если у кого-нибудь есть идеи что где можно проверить.
Но я могу в php-коде мантиса вручную дописать логи если у кого-нибудь есть идеи что где можно проверить.
- 11 Jan 2020, 15:46
- Forum: Russian
- Topic: Нужно ли для использования REST API предварительно авторизоваться?
- Replies: 9
- Views: 25616
Re: Нужно ли для использования REST API предварительно авторизоваться?
А доступ к логам вебсервера есть? Можете сюда выложить? Хотя с этими вопросами лучше обращаться на специализированных форумах. А какие именно логи? Я в этом деле слаб. Есть логи vestacp, логи nginx, логи мантиса. А может вообще нужно логи апача смотреть? Логи мантиса я пытался включить, но при отпр...
- 11 Jan 2020, 15:21
- Forum: Russian
- Topic: Не работает Rest API - код 200, но в респонсе страница авторизации
- Replies: 4
- Views: 10842
Re: Не работает Rest API - код 200, но в респонсе страница авторизации
Добрый день. Для начала попробуйте залогиниться и открыть <адрес вашего сайта>/api/rest/ Как минимум у вас должна появиться заглушка от MantisBT, типа такой: Page Not Found The page you are looking for could not be found. Check the address bar to ensure your URL is spelled correctly. If all else fa...
- 11 Jan 2020, 15:15
- Forum: Russian
- Topic: Нужно ли для использования REST API предварительно авторизоваться?
- Replies: 9
- Views: 25616
Re: Нужно ли для использования REST API предварительно авторизоваться?
Вы пробовали выполнить такой скрипт в командной строке? curl --location --request GET '{{url}}/api/rest/projects/' --header 'Authorization: {{token}}' В нем надо заменить {{url}} и {{token}} на свои. А также скачать файл curl, например по этому этому адресу https://curl.haxx.se/download.html, там е...
- 11 Jan 2020, 12:05
- Forum: Russian
- Topic: Нужно ли для использования REST API предварительно авторизоваться?
- Replies: 9
- Views: 25616
Re: Нужно ли для использования REST API предварительно авторизоваться?
@Kirill
1. Обновил мантис до последнего.
2. Сгенерил токен заново
3. Обновил токен в rest-запросе
4. То же самое - код 200 и в респонсе страница авторизации
В документации ничего не сказано о каких-то специфических настройках.
Что ещё может быть?
1. Обновил мантис до последнего.
2. Сгенерил токен заново
3. Обновил токен в rest-запросе
4. То же самое - код 200 и в респонсе страница авторизации
В документации ничего не сказано о каких-то специфических настройках.
Что ещё может быть?
- 29 Dec 2019, 18:10
- Forum: Russian
- Topic: Нужно ли для использования REST API предварительно авторизоваться?
- Replies: 9
- Views: 25616
Нужно ли для использования REST API предварительно авторизоваться?
При попытке использовать токен через постмен, меня бросает на форму авторизации. Вопрос такой... Должен ли я предварительно авторизоваться тем же пользователем? Отдельного АПИ для авторизации нет. Но и без авторизации меня не пускает. Что делать?
- 26 Dec 2019, 11:31
- Forum: General Discussion
- Topic: Rest API does not work - code 200, but the authorization page in the response
- Replies: 1
- Views: 4970
Rest API does not work - code 200, but the authorization page in the response
1) I installed Mantis, version 2.20. Debian OS 9.4. Mantis is deployed through the VestaCP panel. 2) I added a parameter that allows access to the REST in the config /config/config_inc.php : $g_webservice_rest_enabled = ON; 3) I generated a token under the admin in BT 4) I added several APIs In Post...
- 25 Dec 2019, 20:10
- Forum: Russian
- Topic: Не работает Rest API - код 200, но в респонсе страница авторизации
- Replies: 4
- Views: 10842
Не работает Rest API - код 200, но в респонсе страница авторизации
1) Установил Mantis версии 2.20. ОС Debian 9.4. Mantis развернул через панель VestaCP. 2) В конфиг /config/config_inc.php добавил параметр, который разрешает доступ к ресту: $g_webservice_rest_enabled = ON; 3) Зашел под админом и сгенерил токен 4) В постмене добавил несколько запросов. В частности, ...