| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 468 人关注过本帖
标题:[求助]Web.config中一个简单代码的问题
只看楼主 加入收藏
luyuan0316
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-8-18
收藏
 问题点数:0 回复次数:3 
[求助]Web.config中一个简单代码的问题
各位高手大家好:

我是ASP.NET的菜鸟,现在有个问题想求教各位,请看代码:

代码1:

<authorization>
<deny users="?" />
</authorization>

这段代码主要用于禁止匿名用户的访问。

再看代码2:

<authorization>
<allow users="*"/>
</authorization>

请问“?”和“*”有什么不同吗?这是出现在同一个Web.config中上下文中。

请大家帮帮忙,谢谢!



补充:完整的代码段是这样的:

<configuration>
...
<system.web>
<authorization>
<deny users="?" />
</authorization>
<system.web>
...
<location path="Default.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="Reset.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
...
<configuration>
搜索更多相关主题的帖子: 代码 Web config 
2007-08-18 13:22
much13
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-11-11
收藏
得分:0 
*是代表所有拥护 ?代表匿名用户
规则是谁写在前面,执行谁
2007-08-19 07:59
liko
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-8-19
收藏
得分:0 

我还没明白是什么意思,谁能解释的在清楚点呢??

2007-08-19 11:17
luyuan0316
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-8-18
收藏
得分:0 
以下是引用much13在2007-8-19 7:59:21的发言:
*是代表所有拥护 ?代表匿名用户
规则是谁写在前面,执行谁

*是代表所有用户 ?代表匿名用户 这个我明白了,非常谢谢~!

但是又产生了新的问题:
“规则是谁写在前面,执行谁” 既然如此为什么还要写后面的代码呢?写了也执行不了...会不会不是那么简单呢?因为他们的父元素不一样啊,一个是<system.web>,另一个是<location path="Default.aspx">下的<system.web>,会不会有所区别?

much13仁兄讲细一点,谢谢~!

2007-08-20 14:37
快速回复:[求助]Web.config中一个简单代码的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038026 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved