我在webconfig中使用以下内容,以便只有管理员可以访问管理员文件夹。
<location path="Admin" allowOverride="true">
<system.web>
<authorization>
<allow roles="Administrators" />
<deny users="*" />
</authorization>
</system.web>
现在当访客用户尝试访问此页面时,会被重定向到登录页面。
我希望用户要么显示一个弹出窗口表示无法访问,要么仅停留在同一页面并在该页面上的标签中显示一些错误消息...
有任何建议吗?
谢谢
这是webconfig中的更多代码
<authentication mode="Forms">
<forms loginUrl="Login.aspx" protection="All" name="Cookie" timeout="120" path="/" slidingExpiration="true"
defaultUrl="Default.aspx">
</forms>