Search found 11 matches

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

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

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

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

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

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

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

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

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

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

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

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

@Kirill

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

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

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

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

При попытке использовать токен через постмен, меня бросает на форму авторизации. Вопрос такой... Должен ли я предварительно авторизоваться тем же пользователем? Отдельного АПИ для авторизации нет. Но и без авторизации меня не пускает. Что делать?
by IuriyLb
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: 5568

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

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

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