Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
[ПСП] / lab1.docx
Скачиваний:
60
Добавлен:
31.05.2015
Размер:
161.73 Кб
Скачать

Пользовательский интерфейс

  1. Откройте Диспетчер IIS и перейдите на уровень, которым следует управлять.

  2. В представлении Просмотр возможностейдважды щелкните пунктПроверка подлинности.

  3. На странице Проверка подлинностивыберитеОлицетворение ASP.NET.

  4. Чтобы включить проверку подлинности с использованием олицетворения ASP.NET с параметрами по умолчанию, щелкните Включитьна панелиДействия.

  5. Кроме того, на панели Действияможно выбрать командуИзменить, чтобы задать участника безопасности.

  6. В диалоговом окне Изменение параметров олицетворения ASP.NETвыберите параметрУказанный пользовательилиПрошедший проверку пользователь. После этого выбора службы IIS будут использовать выбранное удостоверение для контекста безопасности приложения ASP.NET. По умолчанию службы IIS 7 настроены для олицетворения прошедшего проверку пользователя.

  7. Нажмите кнопку ОК, чтобы завершить внесение изменений и перейти к остальным дополнительным шагам изменения удостоверения для олицетворения.

  8. Кроме того, можно выбрать команду Задать, чтобы изменить удостоверениеУказанный пользователь.

  9. В диалоговом окне Установка учетных данныхвведите имя существующей учетной записи пользователя в полеИмя пользователя,в полеПароль– пароль, затем введите пароль еще раз в полеПодтверждение паролядля определения новой учетной записи, которая будет использоваться службами IIS для анонимного доступа.

  10. Нажмите кнопку ОК, чтобы закрыть диалоговое окноУстановка учетных данных.

  11. Нажмите кнопку ОК, чтобы закрыть диалоговое окноИзменение параметров олицетворения ASP.NET.

Командная строка

Чтобы включить или отключить олицетворение ASP.NET, используйте следующий синтаксис:

appcmd set config /commit:WEBROOT /section:identity /impersonate:true | false

По умолчанию в службах IIS для атрибута impersonateустанавливается значение false, отключающее проверку подлинности с использованием олицетворения ASP.NET. Если задать для этого атрибута значение true, проверка подлинности с помощью олицетворения ASP.NET будет включена. Например, чтобы включить проверку подлинности с помощью олицетворения ASP.NET, введите приведенную ниже строку и нажмите клавишу ВВОД:

appcmd set config /commit:WEBROOT /section:identity /impersonate:true

Дополнительно можно задать учетную запись, которая будет служить для олицетворения в службах IIS, используя следующий синтаксис:

appcmd set config /commit:WEBROOT /section:identity /userName: строка /password: строка

Переменная userNameстрокаявляется учетной записью, используемой службами IIS для олицетворения, а переменнаяpasswordстрокаявляется паролем. Например, чтобы использовать учетную запись с именемMikhailovдля олицетворения в службах IIS, введите приведенную ниже строку и нажмите клавишу ВВОД:

appcmd set config /commit:WEBROOT /section:identity /userName: Mikhailov /password: pass@word1

Примечание

При использовании команды Appcmd.exe для настройки элемента удостоверения на глобальном уровне в IIS 7 необходимо задать в команде параметр /commit:WEBROOT, чтобы изменения конфигурации были внесены в основной файл Web.config, а не в файл ApplicationHost.config.

Дополнительные сведения о команде Appcmd.exe см. в разделе IIS 7.0: Appcmd.exe.

Соседние файлы в папке [ПСП]