当前位置:编程学习 > C#/ASP.NET >>

到底怎么办

我把一个页面设为起始页,为什么我按F5启动调试的时候会出现另外一个Login.aspx页面。 --------------------编程问答-------------------- 看启动项目是不是设置对了,清理下解决方案 --------------------编程问答-------------------- 你的启动页是否判断了Session是否存在,不存在就跳转到login.aspx页面了。


你在启动页面上把判断登录状态的代码屏蔽掉就行了 --------------------编程问答-------------------- 如果你就一个项目,那么就是设置了跳转,因为你没有登录。


其实一样,你登录后,在去你那个页面调试,不也一样吗? --------------------编程问答-------------------- 你的页面又判断登陆的代码。所以跳到你登陆页要求你登陆。 --------------------编程问答-------------------- 你设置了权限

必须登录之后才能进入该页面

把该文件夹下的web.config中关于权限的注释掉 --------------------编程问答-------------------- 要么设错了,要么就是在该面中重新定向了 --------------------编程问答--------------------
引用 6 楼 myhope88 的回复:
要么设错了,要么就是在该面中重新定向了


 +1 --------------------编程问答-------------------- 是不没有没有登录,就跳转到登录的界面。你看看是不是有这样的代码啊 --------------------编程问答-------------------- 还有项目的启动项。

检查你的web.config 中是不是用了FORM认证

如果没有用

那么你设置首页的权限 看看是不是不足 设置的跳转 --------------------编程问答-------------------- 肯定是权限的问题,你把登陆页注释掉或者把判断该页权限的代码注释掉就行了 --------------------编程问答-------------------- 权限没有设置好
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,