我想在一个二级域名(如:Num1.mydomain.cn)的页面生成一个Cookies,设置他的Domain为.mydomain.cn供其他二级域名使用时,发现没办法写入,但当我设置domain值为Num1.mydomain.cn时可以把值写入cookies.
把Domain设置为Num2.mydomain.cn时也是没办法写入的,望高手赐教!谢谢
把Domain设置为Num2.mydomain.cn时也是没办法写入的,望高手赐教!谢谢
解决方案 »
- 未找到表0..高手进。。急急急急急
- 求助ajax框架中timer_tick??
- 关于翻页
- 我的网站上的注册页面中的password型的文本框在本地能读取并插入到数据库中 但传到网上插入到数据库中是空的
- 关于在一个td内显示页面的问题,页面调用及回调,请帮我看看谢谢!
- [小技巧^_^]在WinXP下开设多个Web站点的方法
- 如何在对话框上动态生成几个textbox??
- 好久没专注程序了,落伍了,现在大家都用2.0了吗?
- SqlCommand的Varchar类型参数不加长度参数会有何副作用?
- 如何在把datagrid中数据导入到excel的同时,打开excel文件?
- 在线统计asp.net
- Process.GetProcessesByName拒绝访问的问题?
HttpContext.Current.Response.Cookies["dnt"].Domain="mydomain.cn";
//HttpContext.Current.Response.Cookies["dnt"].Domain=".mydomain.cn"; //这个不行
//HttpContext.Current.Response.Cookies["dnt"].Domain="Num1.mydomain.cn"; //这个可以
//HttpContext.Current.Response.Cookies["dnt"].Domain="Num2.mydomain.cn"; //这个不行
HttpContext.Current.Response.Cookies["dnt"].Value="hello";
HttpContext.Current.Response.Cookies["dnt"].Expires = DateTime.Now.AddDays(1);
HttpContext.Current.Response.Cookies["dnt"].Domain="mydomain.cn";
HttpContext.Current.Response.Cookies["dnt"].Domain="mydomain.cn";
这个写法我试过了,也是不行的!我在想是不是缺少了一个域名:www.mydomain.cn的缘故呢?
Num2.mydomain.cn这个写法也是不行的
我目前还没有建www.mydomain.cn(不知道这个准确的讲算不算父Domain)这个域名
---------------------------------------------------------------
有可能,Domain="mydomain.cn";这种写法是目前正使用的,我把原代码拷出来你看看:
Response.Cookies["aaa"].Expires=DateTime.Now.AddHours(2);
Response.Cookies["aaa"].Domain="xxx.com";
Response.Cookies["aaa"]["id"]=dr.GetString(1);
注意前面加一个.