Учитывая любой пул приложений на моей локальной машине разработки, когда я пытаюсь установить его личность для настраиваемого пользователя (через графический интерфейс или иным способом) , после принятия изменений я получаю сообщение об ошибке:
Произошла внутренняя ошибка. (Исключение из HRESULT: 0x8007054F)
И изменение не сохраняется.
Я пробовал установить личность для разных пользователей (включая себя), с тем же результатом.
Вход в систему как другой пользователь в моем ящике и прохождение те же шаги также не решают проблему.
Установка идентификатора для встроенной учетной записи работает должным образом.
Мне удалось решить проблему, выполнив следующие действия:
Удалите IIS с помощью диалогового окна «Включение или отключение функций Windows». (Я не уверен, было ли это необходимо, но это казалось разумным шагом. Важно отметить, что я не смог переустановить IIS на этом этапе.)
Физически удалите следующие файлы из каталога MachineKeys на моем ПК (% ProgramData% \ Microsoft \ Crypto \ RSA \ MachineKeys на моей установке Win7):.
в соответствии с iisConfigurationKey, NetFrameworkConfigurationKey и iisWasKey соответственно
Решение найдено здесь: https://forums.iis.net/p/1148509/1865753.aspx