关于ASP.NET的web.config上面的配置问题

zhunain 2003-12-12 11:02:50
1.怎么使根目录下的某一个文件夹下面的所有文件在访问时需要验证.
2.请问为什么已经验证过,但总是提示没有经过验证.
3.我先将web.config里面的(<authentication mode="None" /> )然后再改为(<authentication mode="Forms" />但再不转入login页了.
...全文
4 9 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
voodgen 2003-12-12
你可以这样修改的
....为省略
</system.web>
..............
<authentication mode="Forms">
<forms name=".ADUAUTH" loginUrl="secure\logon.aspx" protection="All" >
</forms>
</authentication>

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

</system.web>
  • 打赏
  • 举报
回复
cxwsoftware 2003-12-12
我是这样写的通过
<authentication mode="Forms"/>

<authorization>
<allow users="*"/> <!-- 允许所有用户 -->
</authorization>
  • 打赏
  • 举报
回复
dub 2003-12-12
<authentication mode="Forms">
<forms name="aspuser" loginUrl="login.aspx" protection="All" timeout="30" path="/">
</forms>
</authentication>
  • 打赏
  • 举报
回复
zhunain 2003-12-12
谢谢各位的帮助,现有我主要是第3个问题急切需要解决,
我先将web.config里面的(<authentication mode="None" /> )然后再改为(<authentication mode="Forms" />但再不转入login页了.
  • 打赏
  • 举报
回复
dub 2003-12-12
我是这样做的:在web.config中加入:
<location path="manager"> //manager为被保护的文件夹
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
其它地方:
<authentication mode="Forms">
<forms name="aspuser" loginUrl="login.aspx" protection="All" timeout="30" path="/">
</forms>
</authentication>

<authorization>
<allow users="*"/>
</authorization>
如果还解决不了,我把我的web.config文件发给你。
  • 打赏
  • 举报
回复
孟子E章 2003-12-12
http://www.microsoft.com/china/msdn/library/SecurityGuide/NoBios.asp
  • 打赏
  • 举报
回复
ALong_Yue 2003-12-12
1. 在子文件夹下写web.config
  • 打赏
  • 举报
回复
孟子E章 2003-12-12
http://chs.gotdotnet.com/quickstart/aspplus/doc/formsauth.aspx
  • 打赏
  • 举报
回复
孟子E章 2003-12-12
<authentication mode="Forms">
<forms name=".ASPXCOOKIEDEMO" loginUrl="login.aspx" protection="all" timeout="30" path="/">
<!-- protection="[All|None|Encryption|Validation]" -->
</forms>
</authentication>
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET社区
加入

6.0w+

社区成员

.NET技术交流专区
帖子事件
创建了帖子
2003-12-12 11:02
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。