首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
ASP.NET
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
cookie如何设置多个domain
加为好友
发送私信
在线聊天
xiangzaopao
小谢
等级:
发表于:
2008-05-16 10:14:47
楼主
我现在有三个网站 www.aa.com www.bb.com www.cc.com
我现在在aa网站登陆.cookie记录后,要在三个网站同时公用
cookie.domain="bb.com"
可以在www.bb.com里面公用.
那我现在也想在www.cc.com里面也公用
cookie的domain要如何设置呢?
问题点数:
30
回复次数:
3
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
xocom
福大
等级:
发表于:
2008-05-16 13:07:57
1
楼 得分:
0
我们公司的做法是把摘要数据记录在服务器环境的临时表里。。。。
而不放在用户的机器上
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
skyaspnet
数据结构(C)
等级:
发表于:
2008-05-16 13:23:45
2
楼 得分:
0
多个域下共享Cookie的实现
必须设置同一个域
写Cookie的代码
1 HttpCookie userEmailCookie = new HttpCookie("GCEmail");
2 userEmailCookie.Value = email.ToString();
3 //userEmailCookie.Expires = DateTime.Now.AddYears(1); //浏览器关闭,cookie自动过期
4 userEmailCookie.Domain = domain;
5 HttpContext.Current.Response.Cookies.Add(userEmailCookie);
6
7 HttpCookie userIdCookie = new HttpCookie("GCUserID");
8 userIdCookie.Value = userId.ToString();
9 userIdCookie.Expires = DateTime.Now.AddYears(1);
10 userIdCookie.Domain = domain;
11 HttpContext.Current.Response.Cookies.Add(userIdCookie);
12
13 HttpCookie lastLoginTime = new HttpCookie("LastLoginTime");
14 lastLoginTime.Value = DateTime.Now.ToString();
15 //lastLoginTime.Expires = DateTime.Now.AddYears(1);
16 lastLoginTime.Domain = domain;
17 HttpContext.Current.Response.Cookies.Add(lastLoginTime);
18
19 HttpCookie userRemark = new HttpCookie("GCRemark");
20 userRemark.Value = userRemarkInfo;
21 //userRemark.Expires = DateTime.Now.AddYears(1);
22 userRemark.Domain = domain;
23 HttpContext.Current.Response.Cookies.Add(userRemark);
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
xiangzaopao
小谢
等级:
发表于:
2008-05-16 14:28:49
3
楼 得分:
0
楼上的.
19 HttpCookie userRemark = new HttpCookie("GCRemark");
20 userRemark.Value = userRemarkInfo;
21 //userRemark.Expires = DateTime.Now.AddYears(1);
22 userRemark.Domain = domain;
23 HttpContext.Current.Response.Cookies.Add(userRemark);
这当然可以.现在cookie的名称是一样的
userRemark.Domain = "bb.com";
现在我要加个cc.com和dd.com的呢?要如何呢?
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友