Обратный прокси для удаления дайджест-аутентификации - PullRequest
0 голосов
/ 11 марта 2020

Я уже несколько дней ищу решение, но не могу что-то найти. У меня есть несколько IP-камер (Dahua), которые не имеют возможности для неавторизованного, так сказать, просмотра c. Сейчас я ищу прокси-сервер, который может выполнять следующие действия:

  1. Подключение к потоку IP-камеры (MJPEG)
  2. Если камера возвращает 401, прокси-сервер должен войти в систему с помощью сохраненное имя пользователя и пароль
  3. Передача потока IP-камеры

Я могу выполнить sh это с помощью nginx, добавив заголовок авторизации, но, и это трудная часть, только когда камера использует аутентификацию Basi c.

Некоторые модели, однако, поддерживают только дайджест-проверку подлинности, которая не уста- навливается c.

Может кто-нибудь указать мне на какое-нибудь программное обеспечение или плагин nginx / apache, который может это сделать? Я ищу что-то вроде https://github.com/jantman/python-amcrest-noauth-proxy, но написано в C, чтобы я мог запустить его на встроенном устройстве OpenWRT.

С уважением, Daan

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...