Прошу прощения за непонятливость, но вроде всё сделал, как надо, а при запросе страниц из каталога перехода на страницу авторизации нет. Ниже более полный код из web.config
<authentication mode="Forms">
<forms name="AdminLogin" loginUrl="~/staff/login.aspx" defaultUrl="~/staff/staff.aspx" protection="All">
</forms>
</authentication>
<authorization>
<allow users="*" />
</authorization>
<compilation debug="true">
</compilation>
<customErrors mode="Off" />
</system.web>
<location path="~/staff">
<system.web>
<authorization>
<allow users="user" />
<deny users="*" />
</authorization>
</system.web>
</location>