Проблема при настройке NTLM-авторизации (mod_authnz_sspi) Apache 2.4 Windows

218
13 августа 2021, 11:00

Использую mod_authnz_sspi для авторизации через Active Directory для сайта в интрасети. Условно сервер называется stat123prod.company.ru, в интрасети ему присвоен dns-url stat.company.ru.

httpd.conf настроил по инструкциям в Интернете.

Когда захожу на stat123prod.company.ru - все ок, авторизация проходит автоматически, никаких проблем.

Когда захожу на stat.company.ru - выходит окно с просьбой ввести учетные данные. Вводишь учетные данные - все ок. Нажимаешь "отмена" - выходит ошибка 401, потом обновляешь страницу - авторизация происходит.

Как сделать так, чтобы при использовании выданного "красивого" url с авторизацией не было затыков в духе окошка с просьбой ввести учетные данные? Перерыл кучу сайтов, ответ не нашел.

Спасибо.

Answer 1

В-общем, решение нашлось. Дело в том, что такая ситуация возникает, если браузер считает сайт не входящим в местную интрасеть. Следовательно, он считается недоверенным и это вызывает дополнительную аутентификацию. Единственный способ это исправить - внести URL в список доверенных для интрасети компании (обычно с помощью системного администратора). Несмотря на то, что в итоге IP один и тот же, браузер обращает внимание на URL. Это важный момент. Протестировать можно на своем ПК, если есть привиления на редактирование списка доверенных адресов. Внести можно через IE.

READ ALSO
Как выбрать из бд друзей и их друзей

Как выбрать из бд друзей и их друзей

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

187
Убрать символы из строки php

Убрать символы из строки php

Всем привет, есть строка такого формата

157
Запретить изменение select. disabled не подходит

Запретить изменение select. disabled не подходит

Есть форма, там тег select, вот как запретить его редактирование не используя disabledПотому что этот disabled обходится очень просто

164
Woocommerce Кнопка “в корзину” возле каждой цены

Woocommerce Кнопка “в корзину” возле каждой цены

По умолчанию, если указывать несколько цен в Вариациях, то на странице товара они будут выводиться, как селектВыбираем нужную и в корзину

210