У меня есть папка администратора и папка пользователя. и Login.aspx внутри папки пользователя и на странице Login.aspx внутри папки администратора.loginUrl в web.config
У меня есть web.config в папке администратора и папке пользователя, пожалуйста, помогите мне в loginUrl в web.config.
я использую этот код:
web.config (папка администратора):
<authentication mode="Forms">
<forms loginUrl="~/Admin/Login.aspx" timeout="2880"/>
</authentication>
web.config (папка пользователя):
<authentication mode="Forms">
<forms loginUrl="~/User/Login.aspx" timeout="2880"/>
</authentication>
но не работает и ошибки отображения ,
«аутентификация» может быть указана только в корневой конфигурации веб-приложения, если вы хотите внедрить аутентификацию на уровне папок, вам необходимо сопоставить эти папки как отдельные виртуальные каталоги, но тогда вы не сможете использовать Login of admin для папки пользователя и наоборот. –
, пожалуйста, помогите мне в использовании множественного входа в несколько папок с помощью Web.config. –
дубликат http://stackoverflow.com/questions/748287/how-to-override-change-formsauthentication-loginurl-in-certain-cases –