
Мне нужно настроить некоторый контент на существующем сайте входа в ADFS. Перейдя наhttps://fqdn/adfs/ls/IdpInitiatedSignon.aspx, я могу просматривать сайт как есть. Но изменения, которые я вношу с помощью различных команд и правок скриптов, похоже, не распространяются на сайт. Например:
- Использовал
Set-ADFSGlobalWebContent -CompanyName 'example'
Я не наблюдаю никаких изменений на сайте после этого. Если я запущусь, то Get-ADFSGlobalWebContent
увижу, что CompanyName изменилось, но сам сайт ADFS ничего не показывает.
- Вставьте строку,
Scripts\onload.js
чтобы сказать "Войти с помощью учетной записи FQDN". После сохранения этого файла и подтверждения того, что на него ссылается текущая активная тема ADFS, я проверяю сайт, чтобы увидеть, что старый текст (в данном случае "Изменение пароля", нет, это не опечатка) все еще там.
Что я здесь упускаю? Я совсем новичок в модификации ADFS, но это то, что нужно изменить. Заранее спасибо за любую помощь!
решение1
Я обнаружил, что я делал смесь команд и стилей Windows Server 2016 и 2012. Я также обнаружил, что в некоторых командах я нацеливался на неактивную тему ADFS, а не на активную. Кроме того, файл onload.js нужно было изменить в текстовом редакторе, а затем активировать с помощью следующей команды:
Set-AdfsWebTheme -TargetName custom -AdditionalFileResource @{Uri=’/adfs/portal/script/onload.js’;path="D:\inetpub\adfsassets\script\onload.js"}