社区
ASP
帖子详情
用Response.Redirect跳转到某页,COOKIE会丢失,求高人解!
knife_yu
2010-07-20 06:00:45
设置了Response.Cookies("Uto_Yoger").Domain=".test.com"
当用Response.Redirect(URL)后,发现键名为Uto_Yoger的COOKIE全部丢失,这是怎么回事?
...全文
388
3
打赏
收藏
用Response.Redirect跳转到某页,COOKIE会丢失,求高人解!
设置了Response.Cookies("Uto_Yoger").Domain=".test.com" 当用Response.Redirect(URL)后,发现键名为Uto_Yoger的COOKIE全部丢失,这是怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alenk
2010-07-21
打赏
举报
回复
response.cookies("Uto_Yoger").expires=#2012-12-12#
,试试这个。
ChinaXtHuLang
2010-07-20
打赏
举报
回复
[Quote=引用 1 楼 zhengmenghua 的回复:]
加上cookies有效期试试
[/Quote]
YES
zhengmenghua
2010-07-20
打赏
举报
回复
加上cookies有效期试试
Response.Redirect
后
Cookie
丢失
了
我的这个流程是这样的,有点复杂:1. 客户打开我们的一个url2. 在这个url的后台调用httpwebrequest到一个认证程序来认证,认证程序
会
换回一个加密后的
cookie
3. 把这个
cookie
加入到Response.
cookie
s里4. 调用
Response.Redirect
到一个新的页面,这个页面
会
根据那个加密的
cookie
来判断用户是否已通过认证现在的问题是第3步加入的
cookie
...
Response.Redirect
导致session
丢失
的解决办法
今天开发中,终于解决了多天留下的一个郁闷事情,最近采用aspx MVC进行一个网站的开发,其他工作都做好了,修正之前后台登陆第一次时候,无法获取session这个bug的问题,google了一下,在老外一个网站上找到了方法http://weblogs.asp.net/bleroy/archive/2004/08/03/don_2700_t-redirect-after-setting-a-sess
页面
跳转
Response.Redirect
Server.Transfer Server.Execute
页面常见
跳转
的方法和选择 实现页面
跳转
有两种方法: 利用控件 、利用编程。1.HyperLink 服务器控件 HTML和ASP中,我们经常用目标方式实现页面的
跳转
,在ASP.Net中仍可用此方法,另外还可用HyperLink服务控件代替,如下: 目标 上述两种方法实现结果一样,但是有一点重要区别,HyperLink服务器控件可以在服务
ASP.NET
Response.Redirect
丢失
Session的问题(作废,仅供参考)
以前在做ASP.NET开发时一直没注意到一个问题,就是广泛使用的
Response.Redirect
方法并不
会
将服务器端在Response中新增或修改的
Cookie
返回给客户端浏览器,而网站的Session一般来说又是通过
Cookie
来做客户端唯一标识的,这就
会
使得当浏览器第一次通过Get方法发送请求到服务器后(由于是客户端浏览器第一次访问服务器,所以这时客户端浏览器中还没有
Cookie
存储Sess...
ASP
28,403
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章