Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается восстановление службы IIS (IIS) и очистка Active Directory при удалении службы федерации Active Directory (AD FS) 2.0.
Исходный номер базы знаний: 982813
Введение
Мастер удаления службы федерации Active Directory (AD FS) 2.0 (AD FS 2.0) удаляет AD FS 2.0 с компьютера. Однако может потребоваться вручную восстановить или очистить параметры в любой из следующих ситуаций:
- При удалении AD FS 2.0 с сервера федерации или прокси-компьютера сервера федерации мастер удаления не восстанавливает службы IIS в исходном состоянии.
- При удалении AD FS 2.0 из последнего добавленного сервера федерации в ферме серверов федерации процесс удаления не удаляет контейнер общего доступа к сертификатам, созданный в Active Directory.
Если вы запускаете мастер настройки сервера федерации AD FS 2.0 после переустановки AD FS 2.0, но вы не очистили предыдущую конфигурацию AD FS 2.0 из IIS, вы можете увидеть один из следующих симптомов:
На странице "Результаты конфигурации" может отображаться веб-сайт развертывания браузера развертывания браузера с состоянием конфигурации, завершенной предупреждениями. Щелкнув состояние, вы можете увидеть следующее предупреждение:
Обнаружен существующий веб-сайт. Поэтому веб-сайт не был переустановлен. Если вы пытаетесь повторно развернуть веб-сайты AD FS 2.0 по умолчанию, см
http://go.microsoft.com/fwlink/?LinkId=181110
. дополнительные сведения.На странице "Результаты конфигурации" может отобразиться веб-сайт развертывания браузера, указанный с параметрами настройки состояния... при отображении следующего сообщения об ошибке:
Не удается скопировать файлы веб-сайта в C:\inetpub\adfs\ls, так как каталог уже существует. Удалите каталог и повторно запустите мастер настройки или обновите существующий веб-сайт вручную.
Для очистки или восстановления исходной конфигурации можно использовать следующие методы:
Восстановление СЛУЖБ IIS на сервере федерации или прокси-компьютере сервера федерации
При установке AD FS 2.0 на компьютере, настроенном для роли прокси-сервера федерации или сервера федерации, он создаст виртуальные каталоги /adfs/ls в IIS. AD FS 2.0 также создаст новый пул приложений с именем ADFSAppPool. При удалении AD FS 2.0 с сервера федерации или прокси-компьютера сервера федерации эти виртуальные каталоги не удаляются. Кроме того, пул приложений не удаляется. Это может создать проблемы, если AD FS 2.0 снова установлен на том же компьютере.
Чтобы вручную удалить эти каталоги из выключаемого сервера федерации или прокси-компьютера сервера федерации, выполните следующие действия.
Нажмите кнопку "Пуск", выберите "Администрирование" и выберите диспетчер IIS.
Разверните узел имени сервера, разверните узел "Сайты" и выберите "Веб-сайт по умолчанию".
В области "Действия" выберите "Просмотр приложений".
Примечание.
Вы увидите следующие два виртуальных каталога, связанных с AD FS 2.0:
- /adfs
- /adfs/ls
Щелкните правой кнопкой мыши приложение AD FS 2.0, которое находится в каждом виртуальном каталоге, и нажмите кнопку " Удалить".
В области "Действия" выберите пулы приложений.
Примечание.
Вы увидите пул приложений с именем ADFSAppPool.
Щелкните правой кнопкой мыши ADFSAppPool и нажмите кнопку "Удалить".
Примечание.
На следующих двух шагах показано, как удалить каталог \adfs из каталога inetpub. Если вы внесли пользовательские изменения в содержимое в этом каталоге, рекомендуется создать резервную копию этого содержимого в другом расположении перед удалением каталога.
В проводнике Windows перейдите к каталогу inetpub. Этот каталог расположен в следующем пути:
%systemdrive%\inetpubЩелкните правой кнопкой мыши каталог Adfs и нажмите кнопку " Удалить".
Удаление контейнера общего доступа к сертификатам в Active Directory
При установке AD FS 2.0 и использовании мастера настройки сервера федерации для создания нового сервера федерации в новой ферме серверов федерации мастер создаст контейнер общего доступа к сертификатам в Active Directory. Этот контейнер используется всеми серверами федерации в ферме. При удалении AD FS 2.0 из последнего добавленного сервера федерации в ферме этот контейнер не удаляется из Active Directory.
Чтобы вручную удалить этот контейнер в Active Directory, выполните следующие действия.
Прежде чем удалить AD FS 2.0 с последнего сервера федерации в ферме, выполните следующие команды PowerShell в AD FS 2.0, чтобы определить расположение контейнера общего доступа к сертификатам в Active Directory:
Add-PsSnapin Microsoft.Adfs.Powershell Get-AdfsProperties
Обратите внимание на свойство CertificateSharingContainer в выходных данных предыдущего шага.
Войдите на сервер, на котором установлен инструмент ADSIEdit (ADSIEdit.msc).
Нажмите кнопку "Пуск", нажмите кнопку "Запустить", введите ADSIEdit.msc и нажмите клавишу ВВОД.
В средстве ADSIEdit подключитесь к контексту именования по умолчанию, выполнив следующие действия:
- Щелкните правой кнопкой мыши команду ADSI Edit и нажмите кнопку "Подключиться".
- В разделе "Точка подключения" щелкните " Выбрать известный контекст именования" и выберите контекст именования по умолчанию.
- Нажмите кнопку ОК.
Разверните следующий узел:
Контекст именования по умолчанию, {ваша секция домена}, CN=Program Data, CN=Microsoft, CN=ADFSПримечание.
В разделе CN=ADFS отображается контейнер с именем CN={GUID} для каждой развернутой фермы AD FS 2.0, где {GUID} соответствует свойству CertificateSharingContainer , которое вы захватили с помощью
Get-AdfsProperties
команды PowerShell на шаге 1.Щелкните правой кнопкой мыши соответствующий контейнер {GUID} , а затем выберите "Удалить".