Forms验证的问题

dan0926 2006-10-31 05:20:42
有login.aspx,1.aspx,2.aspx三个文件
login.aspx任何人都可以访问,但1.aspx,2.aspx要通过FORMS验证之后才可以访问
登陆之后转到1.aspx,我在1.aspx里面放了一个按钮,点击可以注销FormsAuthentication.SignOut();
注销之后1.aspx访问不了了,但为什么2.aspx还可以访问呢?
...全文
95 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
avisnet 2006-10-31
  • 打赏
  • 举报
回复
http://www.cnblogs.com/avisnet/archive/2006/09/14/503889.html
Aden 2006-10-31
  • 打赏
  • 举报
回复
不知道你1.aspx和2.aspx是怎样处理的.
可以考虑将1.aspx和2.aspx放在一单独文件夹下:
<authentication mode="Forms">
<forms name="YourCookie" loginUrl="login.aspx" protection="Encryption" timeout="60"></forms>
</authentication>
<location path="Admin">
<system.web>
<authorization>
<allow roles="Administrator"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
yangye1211 2006-10-31
  • 打赏
  • 举报
回复
你确定没登陆之前不能访问1.aspx吗?
:)
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2006-10-31 05:20
社区公告

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

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