Настройка NTLM-авторизации для Apache

Урок 26 из 332
Автор: Анна Кокина
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
3 из 5
Просмотров: 73202
Дата изменения: 21.08.2024
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт, Стандарт, Малый бизнес, Бизнес

Поддержка NTLM-авторизации по умолчанию включена в дистрибутив продукта. Для этого рекомендуется использовать виртуальную машину VMBitrix, в ней настройка окружения для NTLM-авторизации выполняется через меню.
Если вы не используете рекомендуемый компанией "1С-Битрикс" пакет, то вам необходимо в настройках вашего окружения сделать следующее:

  Для Centos 6

  1. Загрузите модуль mod_auth_sspi и установите его:
    LoadModule sspi_auth_module modules/mod_auth_sspi.so
  2. В файле httpd.conf добавьте строку:
    LoadModule sspi_auth_module modules/mod_auth_sspi.so.
  3. В файле .htaccess добавьте следующие строки:
    AuthName "My Intranet"
    AuthType SSPI
    SSPIAuth On
    SSPIPackage NTLM
    SSPIDomain MYDOMAIN
    SSPIPerRequestAuth On 
    SSPIAuthoritative On
    SSPIOfferBasic On
    Require valid-user
    

    При использовании стандартного пакета Битрикс: Веб-окружение указанные строчки в этом файле необходимо не создавать, а раскомментировать.

  Для Centos 7

  1. Загрузите модуль auth_ntlm_winbind_module и установите его:
    
      LoadModule auth_ntlm_winbind_module modules/mod_auth_ntlm_winbind.so
    
  2. Для SSL обязательно добавьте:
    
      LoadModule ssl_module modules/mod_ssl.so
      # httpd 2.4
      LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

  Для всех видов установки

  1. В строке SSPIDomain MYDOMAIN файла .htaccess смените MYDOMAIN на имя вашего домена.
  2. Сохраните внесенные изменения.


Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Курсы разработаны в компании «1С-Битрикс»