栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > JavaScript

二级域名或跨域共享Cookies的实现方法

JavaScript 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

二级域名或跨域共享Cookies的实现方法



注意点:
1、当你有一个cookie组(或叫cookie字典)使用Domain属性指定域名之后,当你在对该组的成员进行修改或新增的时候,一定要在操作之后加上Resonse.cookies(cookieName).Domain属性。 
2、如果没有必要,请不要修改已设置Domain的cookie组,直接使用Response.cookies("cookieText") = cookievalue 来创建一个新的cookie。对于每个独立的Response.cookies("cookieText") ,不管有无字典,都一次性写入,如果需要在多次写入,换一个Response.cookies("cookieText") 。这点很重要。
3、Response.cookies("cookieName").Secure = False,Secure属性一定要是false 
例子:
Response.cookies("Uto")("UtorName")=UtorName
Response.cookies("Uto")("UtorPwd")=UtorPwd
Response.cookies("Uto").Domain="utoper.com"
Response.cookies("Uto").Secure =False
4、IE对于.cn短域名的支持有重大BUG,没办法写入cookies,有人测试了:http://blog.csdn.net/xssh913913/archive/2007/08/04/1725882.aspx 解决办法:
如h5.cn域名,在h5.cn所有子域名中,不管从哪个子域名接收的信息,都发往h5.cn这个域名进行写入cookies,写入时不要设置域名,即这两句不要。
Response.cookies("User").Domain = "h5.cn"
Response.cookies("User").Secure =False
这样,在其他任何子域名调用cookies时就能正常。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/119141.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号