当前位置:编程学习 > C#/ASP.NET >>

您需要创建一个ASP.NET应用程序……

您需要创建一个ASP.NET应用程序,公司考虑使用Windows身份认证。所有的用户都存在于AllWin这个域中。您想要使用下列认证规则来配置这个应用程序:• 匿名用户不允许访问这个应用程序。• 所有雇员除了Tess和King都允许访问这个应用程序。请问您应该使用哪一个代码段来配置这个应用程序?
答案:
<configuration>
<system.web>
<authentication mode="Windows">
<forms name="401kApp" loginUrl="/login.aspx"/>
</authentication>
<authorization>
<deny users="?"/>
<deny users="Tess"/>
<deny users="King"/>
<allow users="*"/>
</authorization>
</system.web>
</configuration>

可配置的位置:
Machine.config
根级别的 Web.config
应用程序级别的 Web.config
注:"*"表示所有用户
"?"表示匿名用户
<authorization>
<allow users=”*”>
<deny users=”allwin\tess, allwin\king”>
<deny users=”?”>
</authorization>

上一个:谁帮我翻译下下面的ASP.NET程序
下一个:网人6.2 ASP.NET 程序

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,