Что такое ADFS и как это работает? #
Службы федерации Active Directoryили широко известный как ADFS, является решением от Microsoft для обеспечения единой регистрации и веб-аутентификации для систем и приложений между организациями с уникальными или несколькими доменами.
ADFS использует модель авторизации управления доступом на основе утверждений для обеспечения безопасности на уровне приложений и идентификации федерации, которая реализуется между двумя организациями путем установления доверия между двумя зонами безопасности или областями.
Требуются два сервера федерации, один для учет и аутентификация пользователей (в основном с доменными службами Active Directory), чтобы идентифицировать их и другой для авторизация ресурсов и проверка доступа пользователей, Эта архитектура позволяет пользователю, принадлежащему к другой области безопасности или области, управлять своим доступом напрямую, не разделяя базы данных или пароли между ними.
Служба ADFS предназначена для связи по HTTPS с целью проверки пользователя с заданным именем пользователя и паролем, затем, если это действительно так, служба возвращает уникальный токен, который может использоваться сторонними приложениями.
Когда определенный пользователь пытается получить доступ к приложению на одном сайте, он перенаправляет запрос на вход от пользователя на прокси-сервер ADFS основного сайта в форме имени пользователя и пароля, а затем возвращает токен, который будет использоваться приложением для управления пользователь получает доступ.
Проблема этой среды - единственная точка отказа и недостаточная масштабируемость по мере роста организации.
ADFS масштабируемая среда #
Чтобы обеспечить высокую доступность, балансировку нагрузки и автоматическое аварийное восстановление служб ADFS, мы предлагаем среду, подобную показанной ниже.
Этот подход реализует балансировку нагрузки и высокую доступность для сервисов на площадке, но он может быть построен как межсайтовая архитектура, которая также обеспечивает автоматическое аварийное восстановление для служб ADFS с географическим расположением.
Конфигурация балансировки нагрузки ADFS #
Создание простого виртуального сервиса балансировки нагрузки с LSLB | L4xNAT ферма позволит балансировать нагрузку HTTPS-запросов в виде необработанных TCP-соединений.
В Услуги на вкладке выберите выбранный алгоритм диспетчера и настройте прокси-серверы ADFS в разделе бэкэндов.
Наконец, настройте расширенные проверки работоспособности для ADFSv2:
./check_http --sni -H fs.mydomain.com -IHOST -u /adfs/ls/idpinitiatedsignon.aspx -e 200 -S -s html
для ADFSv3:
./check_http --sni -H fs.mydomain.com -IHOST -u /adfs/ls/idpinitiatedsignon.htm -e 200 -S -s html
Примечание. В командах проверки работоспособности измените домен ADFS.
ADFS в конфигурации высокой доступности и автоматического аварийного восстановления #
As RELIANOID Решение для кластеризации реплицирует все соединения и сеансы в режиме реального времени, создавая кластер, клиенты могут прозрачно переключаться с одного узла на другой без сбоев. Служба кластеров обеспечивает высокую доступность на уровне доставки приложений, а также возможности автоматического аварийного восстановления, которые можно легко настроить в разделе Система | кластер.
ADFS повышенная безопасность #
RELIANOID Система предотвращения и обнаружения вторжений добавляет дополнительный уровень безопасности к службам ADFS, поэтому мы можем гарантировать, что запросы на подключение с наших сайтов являются надежными.
Кроме того, вскоре будет доступна SSLoffload для ADFS, поэтому полный уровень безопасности можно будет обеспечить с помощью RELIANOID загрузив сертификат SSL в LSLB | HTTP ферма с прослушивателем HTTPS.



