На аутентифицированном веб-сайте вы можете использовать элемент Location
в web.config
, чтобы указать, что страница может быть доступна анонимно.
В этом разделе web.config
любой может получить доступ к странице RecoverPassword без проверки подлинности, но никто не может получить доступ к страницам в папке Admin без проверки подлинности.
<configuration>
<location path="RecoverPassword.aspx"> // specify file \ only specify one --
<location path="Admin" > // specify folder / either file or folder
<system.web>
<authorization>
<allow users="?" />
</authorization>
</system.web>
</location>
<system.web>
<authentication mode="Forms" >
<forms loginUrl="UserLogin.aspx" />
</authentication>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</configuration>