У меня есть веб-сервер nginx, используя php-fpm для выполнения скрипта, и я хочу получить учетные данные NTLMv2 для клиента, просматривающего сервер. У меня есть прокси-сервер в моей локальной сети для аутентификации моих пользователей. Вопрос в том, как сделать аутентификацию сервера nginx, или PHP получить учетные данные моих пользователей с помощью NTLMv2 и передать мне обратно информацию? Я, очевидно, должен знать их имя пользователя, по крайней мере, чтобы убедиться, что клиент получает правильные учетные данные в системе.PHP Single Sign On с использованием NTLMv2
Я в порядке с подключением вверх по прокси-серверу, когда, например, я перехожу на /login.php, если он передает информацию о клиенте обратно на сервер о клиенте, например пользователь имя, найденное в сообщении типа 3, я мог бы сохранить эту информацию в их сеансе и использовать ее с этой точки.
У меня есть сервер Linux, работающий под управлением nginx, PHP и SQLite в локальной сети. Компьютеры, подключающиеся к этому серверу, все работают на базе Windows, используя Windows Login в сети. Вход в систему использует проверку подлинности NTLMv2 и доступ к веб-сайтам за пределами сети через прокси-сервер, который все клиенты должны пройти, чтобы установить соединение с внешним веб-сайтом. Я хочу использовать информацию об аутентификации NTLMv2 для входа в веб-сервер локальной сети. Любые предложения о том, как я могу это сделать?
Ничего себе, поиск Google для «nginx NTLMv2» уже имеет это на первой странице, и я задал этот вопрос только 7 минут назад. –