Web.config 配置问题

owner_hzh 2012-05-20 11:27:59
········
········

<location path="OrderList.aspx">
<system.web>
<authorization>
<deny users="?"></deny>
</authorization>
</system.web>
</location>
<!--没通过认证的客户无法访问该网页-->

<system.web>
<authentication mode="Forms">
<forms name="IStore" loginUrl="Login.aspx" protection="All" path="/"></forms>
</authentication>
</system.web>
<!--就自动跳到登录页面-->

<!--下面两段一样的意思-->
<location path="OrderDetails.aspx">
<security>
<authorization>
<deny users="?"></deny>
</authorization>
</security>
</location>

<security>
<authentication mode="Cookie">
<cookie cookie="IStore" loginurl="Login.aspx" decryptionkey="autogenerate"></cookie>
</authentication>
</security>

</configuration>
省略号的是VS2008系统自带的配置代码
调试通不过,总有错,下面是错误显示:
****************************************************************************************************
配置错误

说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误消息: 无法识别的配置节 security。

源错误:


行 115:
行 116:
行 117: <security>
行 118: <authentication mode="Forms">
行 119: <forms name="IStore" loginUrl="Login.aspx" protection="All" path="/"></forms>

源文件: C:\inetpub\wwwroot\IStore\IStore\web.config 行: 117
*******************************************************************************************************
当我把<security>删掉后,又有错。我不懂配置问题,这个我也是看书上的。
帮帮忙啊!谢谢
...全文
73 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
只在此山中 2012-05-21
  • 打赏
  • 举报
回复
你删乱了,项 对应不上,
<项> </项>
<项1> <项2> </项2></项1>
这样对应的
还有<!-- 是注释的

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧