Я запретил анонимный доступ ко всему приложению, используя следующую настройку Web.Config:
<authorization>
<deny users="?" />
</authorization>
Затем для различных путей я разрешил анонимный доступ с использованием настроек Web.Config, например:
<location path="Home/ShowLogin">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
Я бы хотел во время обработки данного запроса определить, относится ли запрошенный URL-адрес к пути, который разрешает анонимные пользователи, или запрос относится к пути, которыйзапрещает анонимным пользователям.
Какой самый элегантный способ определить это?