Добрый день, Подскажите пожалуйста, в чём может быть дело -- пытаюсь обратиться к zway-сервису через API по ссылке http://localhost:8083/ZWaveAPI/Data/0, но получаю ошибку "Permission denied". Раньше оно работало, но обновил zway до последней версии и вылезла такая проблема. Можно ли как-то включить анонимный доступ при обращении от localhost? И как правильно делать авторизацию при работе с сервисом через HTTP API? |
В последней версии Z-Way включена аутентификация на всех уровнях, включая /ZWaveAPI/. Есть два способа решения:
Спасибо, с первым вариантом получилось. По поводу второго -- есть ли какой-то HTTP-запрос, который при отправке имени пользователя/пароля создаёт сессию и возвращает cookie? Я бы хотел создать сессию не из браузера, а своим серверным скриптом. Когда-то работал такой вариант по адресу http://IP/zboxweb с параметрами act=login и установленными параметрами login/pass. Может быть сейчас есть какой-то похожий вариант? Вот так это можно сделать сейчас.
Также в следующей версии будет Basic-авторизация |