Аутентифікація запитів HTML-сторінок

Описані методи аутентифікації ASP.NET застосовуються для файлів, що є частиною Web-додатка. До них відносяться Web-форми (.aspx-файли), модулі (.asax-файли) і інші ресурси, які обробляються виконуючими файлами Web-додатка. HTML-сторінки (.htm- або.html-файли) не включаються в число цих файлів автоматично. Такі сторінки обробляються IIS, а не ASP.NET. Якщо потрібно аутентифікувати користувачів, що звертаються до HTML-сторінок Web-додатка, засобами Windows або за допомогою форм або служби Passport, необхідно зареєструвати ці файли для обробки виконуючими компонентами ASP-NET.

Щоб зареєструвати.htm- і.html-файли для обробки виконуючими файлами ASP.NET, відкрийте оснащення IIS і виконаєте наступні дії:

1. В оснащенні IIS виберіть папку з Web-додатком і виберіть із меню Action команду Properties - IIS відкриє діалогове вікно Properties.

2. Перейдіть на вкладку Home Directory і клацніть кнопку Configuration, IIS відкриє діалогове вікно Application Configuration, показане на рис. 2.2.

3. Клацніть Add - IIS відкриє діалогове вікно Add/Edit Application Extension Mapping,показане на рис. 2.3.

4. Клацніть кнопку Browse і виберіть файл aspnet_isapi.dll. Цей файл перебуває в каталозі Windows Microsoft.Net Framework, шлях до нього виглядає приблизно так: C:\Windows\Microsoft.NET\Framewoгk\veгsionnumber\aspnet_isapi.dll.

5. Уведіть у текстове поле File Extension .htm і клацніть ОК.

6. Повторіть пункти 3-5, щоб зареєструвати розширення .html. Закінчивши, клацніть ОК. щоб закрити діалогове вікно IS.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: