Я работаю над страницей MediaWiki, и это веб-сайт на основе интранета. Одним из требований было наличие автоматического входа в интрасеть.
Я нашел 2 расширения в MediaWiki (расширение LDAP и расширение Auth_remoteuser), но я не уверен, какое расширение для реализации автоматического входа в систему.
Подходят ли оба расширения для моей настройки среды следующим образом?
Спасибо за все ответы и предложения. Я застрял так долго. Я действительно ценю некоторую помощь здесь. Благодарю.
Какое программное обеспечение вы используете для реализации каталога Ldap?
Вы можете использовать оба расширения, которые вы упомянули для вашего варианта использования, но они должны быть настроены по-разному.
Auth_remoteuser использует переменную среды REMOTE_USER, которая устанавливается веб-сервером после успешной аутентификации пользователя (так что, фактически, вы делегируете аутентификацию своему веб-серверу). Теперь вам нужно настроить Apache для использования NTLM / Ldap для аутентификации ваших пользователей.
LdapAuthenticaton, с другой стороны, поставляется с собственным модулем автоматического входа, но, к сожалению, я не знаю, как он работает и соответствует ли он вашим потребностям. Настройка довольно проста, просто следуйте эти шаги. Полная настройка (специально для IIS, но также должна работать с Apache) находится в эта тема поддержки.
Кстати: MediaWiki 1.22 не является стабильной версией MediaWiki. Вы должны рассмотреть возможность обновления до последней стабильной версии: https://www.mediawiki.org/wiki/Download (но имейте в виду: LdapAuthentication не проверена с 1.24, насколько я знаю, поэтому вы должны проверить это самостоятельно, прежде чем использовать его в производстве).
Других решений пока нет …