web.config(1):<authentication mode="Forms">
<forms name=".ASPXAUTHSTAT" loginUrl="login.aspx" protection="All" timeout="200"/>
</authentication>
<authorization>
<deney users="*"/> <!-- 允许所有人访问-->
</authorization>web.config(2):
<authorization>
<deny users="?" /> <!--不允许匿名访问者访问 -->
<allow users="*" /> <!--允许所有经过验证的用户访问 -->
</authorization>至于Login.aspx中的代码就自己写了,根据用户提供的用户名,密码跟数据库中的比较,通过的话发出身份验证票,不通过就不发出
<forms name=".ASPXAUTHSTAT" loginUrl="login.aspx" protection="All" timeout="200"/>
</authentication>
<authorization>
<deney users="*"/> <!-- 允许所有人访问-->
</authorization>web.config(2):
<authorization>
<deny users="?" /> <!--不允许匿名访问者访问 -->
<allow users="*" /> <!--允许所有经过验证的用户访问 -->
</authorization>至于Login.aspx中的代码就自己写了,根据用户提供的用户名,密码跟数据库中的比较,通过的话发出身份验证票,不通过就不发出
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location></configuration>
我的项目名称为: Item运行a.aspx时,错误提示为: 未能加载类型“ITEM.a”这怎么解决呀 ?
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
<location path="2.aspx">
<system.web>
<authorization>
<deny users="?" /><!--拒绝匿名-->
</authorization>
</system.web>
</location>
不要乱讲,
web.config 可以在任何WEB 应用程序的子目录下建立,子目录重写上一级web.config
权限. 不需要为Web.config(2)建立一个单独的Web应用程序!
a.aspx 已经编译了,可还是原来的错误:
运行a.aspx时,错误提示为: 未能加载类型“ITEM.a” (我的项目名称为: Item)这怎么解决呀 ?
a.aspx不需要编译
.cs,asax 文件才要
你的问题有点奇怪!
JianShi(剑石) : 好呀 ,如果是你解决的就送你1000分 !
我把AAA下运行完全正常的1.aspx页面拿到BBB下就出现错误提示:未能加载类型“ITEM.1”