Search found 11 matches

by IuriyLb
Jan 12, 2020 7:10 am
Forum: General Discussion
Topic: Strange behavior of REST API
Replies: 1
Views: 364

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 looking for could not be fou...
by IuriyLb
Jan 12, 2020 7:02 am
Forum: Russian
Topic: Нужно ли для использования REST API предварительно авторизоваться?
Replies: 9
Views: 890

Re: Нужно ли для использования REST API предварительно авторизоваться?

Проверил все еще раз постменом: 1. Если отправляю запрос на /api/rest без токена , то получаю "401 API token required" 2. Если отправляю запрос на /api/rest с неправильным токеном, то получаю "403API token not found" 3. Если отправляю запрос на /api/rest с правильным токеном, то получаю "Page Not F...
by IuriyLb
Jan 12, 2020 5:16 am
Forum: General Discussion
Topic: Where is REST API 'Authorization' token checking in php?
Replies: 0
Views: 329

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?
by IuriyLb
Jan 11, 2020 2:08 pm
Forum: Russian
Topic: Нужно ли для использования REST API предварительно авторизоваться?
Replies: 9
Views: 890

Re: Нужно ли для использования REST API предварительно авторизоваться?

Ни один лог от vestacp не показывает, что апи запросы, в том числе и nginx.
Но я могу в php-коде мантиса вручную дописать логи если у кого-нибудь есть идеи что где можно проверить.
by IuriyLb
Jan 11, 2020 10:46 am
Forum: Russian
Topic: Нужно ли для использования REST API предварительно авторизоваться?
Replies: 9
Views: 890

Re: Нужно ли для использования REST API предварительно авторизоваться?

А доступ к логам вебсервера есть? Можете сюда выложить? Хотя с этими вопросами лучше обращаться на специализированных форумах. А какие именно логи? Я в этом деле слаб. Есть логи vestacp, логи nginx, логи мантиса. А может вообще нужно логи апача смотреть? Логи мантиса я пытался включить, но при отпр...
by IuriyLb
Jan 11, 2020 10:21 am
Forum: Russian
Topic: Не работает Rest API - код 200, но в респонсе страница авторизации
Replies: 4
Views: 514

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...
by IuriyLb
Jan 11, 2020 10:15 am
Forum: Russian
Topic: Нужно ли для использования REST API предварительно авторизоваться?
Replies: 9
Views: 890

Re: Нужно ли для использования REST API предварительно авторизоваться?

Вы пробовали выполнить такой скрипт в командной строке? curl --location --request GET '{{url}}/api/rest/projects/' --header 'Authorization: {{token}}' В нем надо заменить {{url}} и {{token}} на свои. А также скачать файл curl, например по этому этому адресу https://curl.haxx.se/download.html, там е...
by IuriyLb
Jan 11, 2020 7:05 am
Forum: Russian
Topic: Нужно ли для использования REST API предварительно авторизоваться?
Replies: 9
Views: 890

Re: Нужно ли для использования REST API предварительно авторизоваться?

@Kirill

1. Обновил мантис до последнего.
2. Сгенерил токен заново
3. Обновил токен в rest-запросе
4. То же самое - код 200 и в респонсе страница авторизации

В документации ничего не сказано о каких-то специфических настройках.

Что ещё может быть?
by IuriyLb
Dec 29, 2019 1:10 pm
Forum: Russian
Topic: Нужно ли для использования REST API предварительно авторизоваться?
Replies: 9
Views: 890

Нужно ли для использования REST API предварительно авторизоваться?

При попытке использовать токен через постмен, меня бросает на форму авторизации. Вопрос такой... Должен ли я предварительно авторизоваться тем же пользователем? Отдельного АПИ для авторизации нет. Но и без авторизации меня не пускает. Что делать?
by IuriyLb
Dec 26, 2019 6:31 am
Forum: General Discussion
Topic: Rest API does not work - code 200, but the authorization page in the response
Replies: 0
Views: 446

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...
by IuriyLb
Dec 25, 2019 3:10 pm
Forum: Russian
Topic: Не работает Rest API - код 200, но в респонсе страница авторизации
Replies: 4
Views: 514

Не работает Rest API - код 200, но в респонсе страница авторизации

1) Установил Mantis версии 2.20. ОС Debian 9.4. Mantis развернул через панель VestaCP. 2) В конфиг /config/config_inc.php добавил параметр, который разрешает доступ к ресту: $g_webservice_rest_enabled = ON; 3) Зашел под админом и сгенерил токен 4) В постмене добавил несколько запросов. В частности, ...