asp.net-ASP.Net 登录跳转问题。

问题描述

ASP.Net 登录跳转问题。

我在做一个ASP.net站点的时候遇到一个问题!

用户输入了正确的账号和密码后,会执行下面这行跳转代码。

Response.Redirect("info.aspx")

但是,我发现,我可以直接在浏览器上输入 127.0.0.1info.aspx
这样是可以绕过登录验证的。

我应该怎么做,才能不让别人直接打开 info.aspx 或者直接跳转到 404.html 上面呢??

解决方案

info.aspx 页面中检查session是否进行了用户登录。

解决方案二:

info.aspx的Page_Load中加上
if (session["username"] == null)
Response.Redirect("login.aspx");
(根据你的程序修改,这里只是思路)

解决方案三:

判断session是否存在就行了

解决方案四:

你搞定了么?能教教我么?

时间: 2024-11-01 02:48:05

asp.net-ASP.Net 登录跳转问题。的相关文章

asp.net做的登录后总是跳回登陆界面

问题描述 asp.net做的登录后总是跳回登陆界面 登录代码: <div id="loginButton"> <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="images/login.gif" OnClick="ImageButton1_Click" /> <asp:ImageButton ID="

ASP.Net mvc4登录跳转问题.

问题描述 ASP.Net mvc4登录跳转问题. 做了一个系统,在系统中随时都有登录的可能,怎么才能登录成功后跳转到之前需要登录的界面,怎么能够简单的实现,不用太复杂,URLrefer只能回到之前登录的界面? 解决方案 在登录控制器上获取URLrefer,并且作为QueryString附加在URL上,再Redirect到自己(如果发现QueryString已经有了,就正常处理) 解决方案二: 不过按理说,如果你用了[Authorize],那么默认MVC框架就会自动这么处理的. 解决方案三: 在进

asp.net用httpwebrequest登录其他网站之后如何跳转到其他网站并保持登录状态

问题描述 asp.net用httpwebrequest登录其他网站之后如何跳转到其他网站并保持登录状态 我在自己网站用httpwebrequest登录了另一个网站,我想跳转过去并且保持登录状态,这个cookie该怎么处理. 或者不用httpwebrequest有什么其他好方法.

Flash和ASP实现的用户登录/注册程序

核心提示:Flash和ASP实现的用户登录/注册程序教程. Flash一帧可以完成.asp也可以一个文件完成,这里我将用户登录和用户注册分为两步做,方便大家理解,Flash分两帧,asp分两个文件. 准备: Flash8 , IIS ,Miscrosoft Access 2003; 开始: 数据库中: 用设计视图新建一个名为 UserTable 的表,三个字段分别为 id 为自动编号,username为文本,password为文本; 输入一条数据 username 和 password 都为ch

用ASP检查MDaemon系统管理员登录

////////////////////////////////////////////////////////////////////////////// // [MDaemon] 用ASP检查MDaemon系统管理员登录// 原创作者: 贾俊 (Jaron) // 网址: http://www.jiangdu.net ;// 邮件: jaron@jdinfo.net // 首次发表于江都资讯网,2003-01-12///////////////////////////////////////

源码-asp新手求一个登录,注册实例

问题描述 asp新手求一个登录,注册实例 带简单SQL2008数据库,以及HTML和ASP源码,能完成用户正常登录以及注册,验证码可以不要,谢谢各位大神 解决方案 补充一下是ASP不是.NET哟,感谢感谢 解决方案二: http://download.csdn.net/download/jiang838688/6670001 解决方案三: http://download.csdn.net/detail/a604352502/1516263 解决方案四: 一个登录的自动化测试用例(新手) 解决方案

asp.net网站,无法跳转到银联支付页面

问题描述 网站以前都是可以正常跳转到银联支付页面支付的.近期不可以跳转了.能帮我分析一下是什么原因么?谢谢了 解决方案 解决方案二:这问题问了,谁知道你在问什么问题!~~解决方案三:呵呵你猜?解决方案四:引用1楼jrl5365的回复: 这问题问了,谁知道你在问什么问题!~~ 因为以前没接触过这个.所以不懂怎么问,能帮我分析一下吗?之所以跳转不过去,是什么原因呢?解决方案五:引用2楼liaoxing168的回复: 呵呵你猜? 因为以前没接触过这个.所以不懂怎么问,能帮我分析一下吗?之所以跳转不过去

asp.net后台程序-asp.net注册和登录代码怎么写呀。。

问题描述 asp.net注册和登录代码怎么写呀.. asp.net写网站进行注册和登录的实现,连接的是sql server2008数据库. 解决方案 直接用login控件createuserwizard控件和membershiphttp://blog.sina.com.cn/s/blog_561be3720100nxot.htmlhttp://blog.csdn.net/devillyd/article/details/6197294 解决方案二: 用ASP.NET写你自己的代码生成器

asp简单的用户登录

asp简单的用户登录 <!--#include file="../inc/P_connect.asp" --> <%  Dim uid,pwd  uid =html_encode(Request.Form("Uid") )  pwd =html_encode(Request.Form("pwd") )    If uid ="admin_videa" and pwd="videa888"