Я использую веб-сервер Apache / 2.4.7 Linux и работаю над интранет-проектом, в котором пользователи Internet Explorer должны автоматически аутентифицироваться. Их имя пользователя Windows должно отображаться в приветствии на домашней странице интрасети.
Я скачал mod_auth_sspi модуль из SourceForge и разархивировал файл.
Я нашел mod_auth_sspi.so файл в mod_auth_sspi-1.0.4 \ bin.
Я перемещаю этот файл .so в / и т.д. / apache2 / доступный мод и добавил следующую строку в конец моего /etc/apache2/apache2.conf файл:
LoadModule mod_auth_sspi mods-available/mod_auth_sspi.so
После всего этого я попытался перезагрузить сервер и получил следующую ошибку:
sudo apache2ctl restart
apache2: Syntax error on line 225 of /etc/apache2/apache2.conf: Cannot load mods-available/mod_auth_sspi.so into server: /etc/apache2/mods-available/mod_auth_sspi.so: invalid ELF header
Action 'restart' failed.
The Apache error log may have more information.
Я новичок в установке и настройке модуля Apache.
Может ли кто-нибудь посоветовать правильность моих шагов, перечисленных выше, и что я могу сделать, чтобы правильно заставить mod_auth_sspi работать?
Любая помощь будет оценена.
Вы пытаетесь установить Win32 Binary в Linux ... это не сработает (я столкнулся с той же проблемой). Насколько я понимаю, исходников для Linux больше нет (поскольку разработка остановлена) ... если вы что-то найдете, дайте мне знать!
В этой ссылке показано, как настроить в Windows / Linux.