首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

asp.net 与 asp 的 cookies 有关问题

2012-01-14 
asp.net 与 asp 的 cookies 问题a.abc.comb.abc.coma是asp.netb是asp的问题是b登陆后a也登录。。不能用数据

asp.net 与 asp 的 cookies 问题
a.abc.com

b.abc.com

a   是asp.net

b   是asp的

问题是b   登陆后

a也登录。。


不能用数据库。

跨域保存登陆信息   两种语言!

请高手帮助!


[解决办法]
可以将用户信息存在XML文件中
[解决办法]
在保存cookie之前

cookie.Domain = ".abc.com ";

保存cookie.

这样*.abc.com都可以访问这个cookie
[解决办法]
a b中 对于cookie的输出 都 加上
cookie是基于域名/IP 读取的.
只要一级域名相同即可.

cookie.Domain = "abc.com "; //即可

[解决办法]
asp asp.net 对于 cookie操作还有个编码的问题


写入

Response.Cookies[ "YuanlinUser "][ "Sex "] = HttpUtility.UrlEncode( "中

文 ",System.Text.Encoding.GetEncoding( "Gb2312 "));


读出

<%
Response.Write( Request.Cookies( "YuanlinUser ")( "Sex "))
%>


试验环境
config
<globalization requestEncoding= "gb2312 " responseEncoding= "gb2312 "/>

asp 为 ansi,其它不要指定

热点排行