后台模拟登陆成功,是否可以直接在浏览器打开登陆后的页面

问题描述

使用的苏飞论坛的HttpHelper模拟登陆,需要cookie,后台登录成功。现在我们的需求是客户有很多个系统,每个登陆嫌太麻烦,想在我们的系统做个链接,点击就能打开新网页并进入主页面。账号已提供,请问技术上是否能实现?现在卡在传递cookie上面,后台用Response.Redirect不知道如何传递。

解决方案

解决方案二:
http://stackoverflow.com/questions/11885352/passing-cookies-in-response-redirect-in-asp-net这有篇帖子,但没太看懂。看懂的兄弟能否告知下?
解决方案三:
http://bbs.csdn.net/topics/310147034http://bbs.csdn.net/topics/390146603这两篇都没看明白,到底可不可以呢?
解决方案四:
现在我的思路是本地建立一个页面包含form表单因为有验证码必需先从浏览器获取到图片这样取到的sessionid才是正确的简单的验证码识别已经可以了现在问题成为如何将验证码保存起来进行验证注意必需从浏览器取获得到的图片地址如下:http://115.47.14.243:8080/rmr/images/safecode.jsp用F12调试,截图如下:这个跟直接右键下载图片保存到本地的内容是一样的还发现如下操作内容是字符串:现在问题是应该如何将显示的图片保存起来,这一步如果实现了,就没问题了。<!DOCTYPEhtml><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title></title></head><body><formaction="http://115.47.14.243:8080/rmr/admin/login.action"id="form1"runat="server"><inputtype="text"name="user.account"value="binzhou"/><br/><inputtype="text"name="user.password"value="0000"/><br/><inputtype="text"name="tvery"id="tvery"value="0000"runat="server"/><br/><asp:ImageID="Image1"runat="server"OnLoad="Image1_Load"/><inputtype="submit"value="提交"/></form></body></html>

protectedvoidPage_Load(objectsender,EventArgse){Image1.ImageUrl="http://115.47.14.243:8080/rmr/images/safecode.jsp";//Image1.Load//Image1}privateBitmapbyteArrayToImage(byte[]Bytes){MemoryStreamms=newMemoryStream(Bytes);BitmapoutputImg=(Bitmap)Bitmap.FromStream(ms);returnoutputImg;}protectedvoidImage1_Load(objectsender,EventArgse){System.Web.UI.WebControls.Imageimage=(System.Web.UI.WebControls.Image)sender;}

时间: 2024-09-08 09:05:29

后台模拟登陆成功,是否可以直接在浏览器打开登陆后的页面的相关文章

cookie-后台模拟登陆成功,是否可以直接在浏览器打开登陆后的页面

问题描述 后台模拟登陆成功,是否可以直接在浏览器打开登陆后的页面 使用的苏飞论坛的HttpHelper模拟登陆,需要cookie,后台登录成功. 现在我们的需求是客户有很多个系统,每个登陆嫌太麻烦,想在我们的系统做个链接,点击就能打开新网页并进入主页面.账号已提供,请问技术上是否能实现?现在卡在传递cookie上面,后台用Response.Redirect不知道如何传递. 解决方案 http://stackoverflow.com/questions/11885352/passing-cooki

登陆验证-ssh框架登陆成功之后复制登陆成功连接到新开浏览器依然可以访问

问题描述 ssh框架登陆成功之后复制登陆成功连接到新开浏览器依然可以访问 整合ssh来做登陆验证的时候,已成功跳转到登陆成功的界面,可以复制成功页面链接到新开的浏览器却依然可以访问,理应没有设置session是不可以访问的求赐教!!! action层: bean.xml 登陆成功页面: 解决方案 把原浏览器关了(不能只关某个tab试试) 解决方案二: 你那session 能获取到值 也真是牛逼 解决方案三:

我用 ajax提交到后台action并在action中给session重新赋值,后返回页面success,session中的值不改变,为什么?

问题描述 我用ajax提交到后台action并在action中给session重新赋值,后返回页面success,session中的值不改变,为什么? 解决方案 解决方案二:画面刷新看看.解决方案三:引用1楼rui888的回复: 画面刷新看看. 不行的.刷新是不行的.解决方案四:给点代码吧,光说我们怎么看懂,你把session重新赋值?你把数据重新赋值并放到session作用域还不错,是不是这意思?解决方案五:ajax不是无刷新向后台获取数据吗,你不操作你获取的数据你重新赋值session有什么

google-本地搭建https环境,IE可以成功访问,但是Google浏览器提示无法加载页面!这是为什么?

问题描述 本地搭建https环境,IE可以成功访问,但是Google浏览器提示无法加载页面!这是为什么? 本地搭建https环境,IE可以成功访问,但是Google浏览器提示无法加载页面!这是为什么? 解决方案 https应该是要证书的把,你chrome要设置下 解决方案二: Chrome阻止了你的证书吧,你自己生成的证书不被信任. 解决方案三: 在测试环境的内网打开自己的网站,是localhost的URL,所以能信任你自己制作的SSL证书,但换用了公网,通过互联网再来访问,你的SSL证书就不会

java web-浏览器清除缓存后访问服务器页面加载超级慢,进个登陆界面就要2分钟

问题描述 浏览器清除缓存后访问服务器页面加载超级慢,进个登陆界面就要2分钟 访问公司服务器上的java web 项目,当浏览器清除缓存后,页面要加载2分钟才好,第二次访问就挺快了,然后再清除缓存又会加载好长时间,但是后来我发现当刷新页面时接着点暂停再点刷新页面立马就加载完了,请问这是怎么一回事,该怎么解决? 解决方案 由于浏览器缓存了一些前端文件,所以你清除缓存后会重新从服务器下载这些文件,导致速度变慢,解决办法可以是加快服务器的性能,还有页面需要优化,一次性少加载一些文件或者先显示页面,后加载

java-用JAVA HttpClient模拟登陆网站时登陆成功后网站重定向,请问一下 怎么解决???谢谢拉

问题描述 用JAVA HttpClient模拟登陆网站时登陆成功后网站重定向,请问一下 怎么解决???谢谢拉 我觉得最有问题的地方就是我没有触发这个js事件 js的部分代码如下 通过这个JS代码我猜测YAHOO.util.Connect.asyncRequest('xxx','XXX', callback, null) 和我直接通过get和post请求服务器 服务器处理的话会有些许不同 . 并且我通过post请求登陆后 服务器返回了我 这代表登陆成功了 可是 当请求成功后 转向网站的个人主页的时

httpwebrequest-C# 后台模拟登陆智联招聘发布新的职位招聘

问题描述 C# 后台模拟登陆智联招聘发布新的职位招聘 各位大神,我现在正在研究一个功能,后台模拟登陆到智联招聘网站,然后发布新的职位招聘,小弟对这一块不熟,网上搜集了下,大概知道是用httpwebrequest来做,请问谁能给个例子呀,有代码最好了,谢谢各位大神了~~~~~~ 解决方案 需要用cookiecontainer+httpwebrequest才能保持状态C#使用HttpWebRequest提交ASP.NET表单并保持Session和Cookie用C#使用HttpWebRequest P

腾讯 微博 模拟登陆-腾讯微博模拟登陆成功,但请求code失败

问题描述 腾讯微博模拟登陆成功,但请求code失败 本科毕设做的腾讯微博抓取,最近项目交接给下一届时出现问题,发现腾讯微博模拟登陆成功,但请求code失败,返回信息意思是希望完成登陆,但是在这之前已经完成了登陆,抓包分析,cookie一致不缺失,苦于不知道问题到底在哪,各位有做这块的么,望解答,或加QQ:339071451,拜谢

为什么这个判断没有执行if (xmlhttp.responseText == &amp;amp;quot;登陆成功&amp;amp;quot;)麻烦各位帮忙看一下

问题描述 <spanid="msg"></span></td></tr><tr><td>用户名:</td><tdclass="auto-style1"><%--<asp:TextBoxID="txtUserName"runat="server"></asp:TextBox>--%><inpu