读书人

怎么解决跨站session引起的有关问题

发布时间: 2012-03-14 12:01:12 作者: rapoo

如何解决跨站session引起的问题?
session无法跨站,而我现在手里有一个站 是套用在iframe中的,在注册时候验证码是无法比较的,因为本身服务端没有产生sessionid,现在求解决方法如何来进行注册时的验证码比较?

自己想了个办法是获得浏览器地址也即如果没有使用iframe则不进行验证码比较

但现在是iframe套用了整站了,获取不了浏览器地址

比如用户由www.11.com来的,而我本身站点是www.22.com
www.11.com代码就是iframe 》www.22.com

<TABLE BORDER= "1 ">

<TR> <TD> <B> Server Variable </B> </TD> <TD> <B> Value </B> </TD> </TR>

<% For Each strKey In Request.ServerVariables %>

<TR>

<TD> <%= strKey %> </TD>

<TD> <%= Request.ServerVariables(strKey) %>   </TD>

</TR>

<% Next %>

</TABLE>
找了这个代码来也还是无法获得www.11.com

朋友帮想想办法

[解决办法]
不同域cookie也不可以,可以想想用webservice进行两个网站之间的关联
[解决办法]
你可以用hidden隐藏域传递参数
[解决办法]
mark

读书人网 >ASP

热点推荐