2
比方说,我有本地主机,localhost2都指向127.0.0.1在//localhost/test/test.cfm会话可以转移到不同的域指向同一个CF实例吗?
(\ wwwroot的\测试\ test.cfm)
<cfset session.name="HAHA">
<cfcookie domain=".localhost2" name="CFID" value="#session.cfid#">
<cfcookie domain=".localhost2" name="CFTOKEN" value="#session.cftoken#">
<cflocation url="//localhost2/test/test2.cfm" addtoken="false">
在// localhost2 /test/test2.cfm(\ wwwroot的\测试\ test2.cfm)
<cfdump var="#session#">
我预期//localhost2/test/test2.cfm显示session.name = “HAHA”,但它会产生一个新的会话相反,为什么?是否因为我无法从localhost设置.localhost2 cookie?
谢谢!
我试着用one.localhost和two.localhost 并设置cfcookie domain =“.localhost”,它的工作原理! :) – Henry 2009-07-28 22:33:25