2010-02-10 6 views
0

У нас возникли проблемы с получением аутентификации форм для работы с виртуальным каталогом в IIS.Аутентификация форм и виртуальный каталог

У нас есть основной сайт, а затем настройка микросайта в виртуальном каталоге. Этот mircosite имеет свою собственную систему администрирования в папке «Администратор», на которой есть аутентификация, но в настоящее время она не загружается, а раздел администратора доступен для просмотра кем угодно.

web.config, с папкой администратора имеет следующее:

<?xml version="1.0"?> 
<configuration> 
    <appSettings/> 
    <connectionStrings/> 
    <system.web> 
     <authorization> 
      <deny users="?"/> 
     </authorization> 
     <customErrors mode="RemoteOnly" defaultRedirect="~/Admin/Error.aspx"/> 
    </system.web> 
</configuration> 

Может кто-нибудь дать мне какие-либо подсказки относительно того, почему это не может работать?

Cheers!

+0

Оказывается, это было вызвано тем, что время из тега в web.config в микросайт. Поскольку основным сайтом является сайт MCMS, это вызывало проблемы! –

ответ

0

Что произойдет, если вы установите в web.config в корневом каталоге вашего сайта вместо:

<location path="MicroSite/Admin"> 
    <system.web> 
    <authorization> 
     <deny users="?"/> 
    </authorization> 
    </system.web> 
</location>