установка_роли_adfs
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
установка_роли_adfs [2025/03/25 12:42] – jp | установка_роли_adfs [2025/03/26 07:27] (current) – jp | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Установка роли ADFS ===== | ===== Установка роли ADFS ===== | ||
- | 1. В первую очередь для работы //ADFS// необходимо создать сервисную учётную запись на контроллере домена. | + | 1. В первую очередь |
На КД от имени администратора запускаем PowerShell и выполняем: | На КД от имени администратора запускаем PowerShell и выполняем: | ||
Line 8: | Line 8: | ||
| | ||
- | // | + | // |
- | 2. Для ADFS используется два основных сертификата. | + | 2. Для |
* **Сертификат служб.** Этот сертификат используют клиенты для коннекта (обычно используется сертификат, | * **Сертификат служб.** Этот сертификат используют клиенты для коннекта (обычно используется сертификат, | ||
Line 17: | Line 17: | ||
Для начала установки нам необходимо сгенерировать сертификат служб. Для этих целей хорошо подходит шаблон //Web Server//. Можно сделать его дубликат, | Для начала установки нам необходимо сгенерировать сертификат служб. Для этих целей хорошо подходит шаблон //Web Server//. Можно сделать его дубликат, | ||
- | :!: Примечание: | + | :!: Примечание: |
" | " | ||
Line 46: | Line 46: | ||
;#; | ;#; | ||
- | Если мы работаем под администратором домена - на следующем этапе подтверждаем выбор собственной УЗ. | + | Если мы работаем под администратором домена - на следующем этапе подтверждаем выбор собственной УЗ, либо вводит креды админа домена. |
;#; | ;#; | ||
Line 70: | Line 70: | ||
;#; | ;#; | ||
+ | :!: Именно от этой записи будет стартовать windows-служба // | ||
+ | |||
+ | В случае, | ||
+ | |||
+ | :!: При появлении ошибки с таймаутом - можно проверить - достаточно ли серверу //ADFS// памяти и ресурсов. При тестировании такая ошибка возникала при установке сервера с минимально рекомендованным объемом RAM - 2ГБ. | ||
+ | |||
+ | При появлении ошибок конфигурирования - установщик роли предложит повторить процедуру конфигурирования. В этом случае на одном из этапов будет возможность перезаписать текущую конфигурацию //ADFS//. Можно это сделать. | ||
+ | |||
+ | 5. А что с сертификатом подписи (signing certificate)? | ||
+ | |||
+ | Данный сертификат не хранится в стандартных хранилищах сертификатов. Посмотреть его можно, используя оснастку управления //ADFS//. По умолчанию //ADFS// генерирует самоподписанный сертификат на год. Т.к. данный сертификат необходимо экспортировать вручную на серверы-партнёры (например, | ||
+ | |||
+ | На сервере //ADFS// выполняем: | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | < | ||
+ | Set-AdfsProperties -CertificateDuration 3650 | ||
+ | Set-ADFSProperties -AutoCertificateRollover $true | ||
+ | Update-AdfsCertificate -CertificateType Token-Decrypting | ||
+ | Update-AdfsCertificate -CertificateType Token-Signing | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Теперь в консоли управления //ADFS// на вкладке сертификаты мы скорее всего обнаружим два сертификата. При этом, первый сертификат, | ||
+ | |||
+ | | ||
+ | Управление сертификатами в консоли: | ||
+ | |||
+ | ;#; | ||
+ | {{: | ||
+ | ;#; | ||
+ | |||
+ | После установки нового сертификата как //primary// - старый можно удалить из консоли // | ||
+ | |||
+ | 6. Из данной же консоли можно выгрузить сертификат и установить, | ||
+ | |||
+ | 7. Проверить работу //ADFS// можно так: | ||
+ | |||
+ | Открыть в браузере URL: https:// | ||
+ | {{tag> |
установка_роли_adfs.1742906548.txt.gz · Last modified: 2025/03/25 12:42 by jp