| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| установка_роли_adfs [2025/03/25 13:43] – jp | установка_роли_adfs [2025/03/26 07:27] (current) – jp |
|---|
| 5. А что с сертификатом подписи (signing certificate)? | 5. А что с сертификатом подписи (signing certificate)? |
| |
| Данный сертификат не хранится в стандартных хранилищах сертификатов. Посмотреть его можно, используя оснастку управления //ADFS//. По умолчанию ADFS генерирует самоподписанный сертификат на год. Т.к. данный сертификат необходимо экспортировать вручную на серверы-партнёры (например, Exchange, который будет использовать //ADFS//), хорошей идей будет перегенерировать данный сертификат, задав больший срок действия. | Данный сертификат не хранится в стандартных хранилищах сертификатов. Посмотреть его можно, используя оснастку управления //ADFS//. По умолчанию //ADFS// генерирует самоподписанный сертификат на год. Т.к. данный сертификат необходимо экспортировать вручную на серверы-партнёры (например, Exchange, который будет использовать //ADFS//), хорошей идей будет перегенерировать данный сертификат, задав больший срок действия. |
| |
| На сервере ADFS выполняем: | На сервере //ADFS// выполняем: |
| |
| <WRAP prewrap> | <WRAP prewrap> |
| </WRAP> | </WRAP> |
| |
| Теперь в консоли управления ADFS на вкладке сертификаты мы скорее всего обнаружим два сертификата. При этом, первый сертификат, сгенерированный ADFS при инсталляции будет установлен в качестве //primary//, а только что сгенерированный на 10 лет - //secondary//. Функция //set as primary// будет не активна. Для того, чтобы мы могли вручную установить новый сертификат как //primary// - необходимо выключить автоматический выпуск сертификатов. Сделаем это командой: | Теперь в консоли управления //ADFS// на вкладке сертификаты мы скорее всего обнаружим два сертификата. При этом, первый сертификат, сгенерированный //ADFS// при инсталляции будет установлен в качестве //primary//, а только что сгенерированный на 10 лет - //secondary//. Функция //set as primary// будет не активна. Для того, чтобы мы могли вручную установить новый сертификат как //primary// - необходимо выключить автоматический выпуск сертификатов. Сделаем это командой: |
| |
| Set-ADFSProperties -AutoCertificateRollover $false | Set-ADFSProperties -AutoCertificateRollover $false |
| {{tag>ADFS Certificates PKI Microsoft Windows WindowsServer ADCS PowerShell}} | Управление сертификатами в консоли: |
| | |
| | ;#; |
| | {{:wiki:adfs_signing_certs_console.jpg?600|}} |
| | ;#; |
| | |
| | После установки нового сертификата как //primary// - старый можно удалить из консоли //ADFS//. |
| | |
| | 6. Из данной же консоли можно выгрузить сертификат и установить, к примеру, на Exchange-сервер (данные сертификаты необходио устанавливать в доверенные корневые центры сертификации). |
| | |
| | 7. Проверить работу //ADFS// можно так: |
| | |
| | Открыть в браузере URL: https://adfs.arasaka.local/federationmetadata/2007-06/federationmetadata.xml |
| | {{tag>ADFS Certificates PKI Microsoft Windows WindowsServer ADCS PowerShell Exchange}} |