Как мне настроить различные теги аутентификации для разных частей моего веб-приложения? Скажем, у меня есть:Множественные/разные настройки аутентификации в web.config
/
/folder1/
/folder2/
Можно ли задать различные <authentication/>
тегов для каждой папки?
Я хочу, чтобы папка1 использовала проверку подлинности Windows, но folder2 использует проверку подлинности с помощью форм.
я пытался делать в <location/>
тег, но это не выглядит, как вы можете иметь <authentication/>
теги в течение <location/>
тегов, по крайней мере, не с помощью VS 2008 с он построен в веб-сервере.
Это сообщение об ошибке - Ошибка 3 Ошибка использования раздела, зарегистрированного как allowDefinition = 'MachineToApplication', превышающего уровень приложения. Эта ошибка может быть вызвана тем, что виртуальный каталог не настроен как приложение в IIS.
<location path="/folder1">
<system.web>
<authentication mode="Forms" />
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
Правильно, но, похоже, в отладчике VS2008 он не может обрабатывать эти вложенные папки как папки приложений, мне нужно будет протестировать их, нажав на сервер IIS. – 2008-11-26 21:02:24