Cookie访问问题(有点怪)
我有两个Project,放在不同的虚拟目录A和B,两个虚拟目录里面分别放了页面A.aspx和B.aspx,
现在我在A.aspx里面用(In Project1):
Response.Cookies("Test").Value="XXX"
Response.Cookies("Test").Expires = Now.AddSeconds(600)生成Cookie
然后我马上在B.aspx里面用(In Project2):
Request.Cookies("Test").Value
取Cookie的值
当我是在同一个局域网内的客户端机器上执行上面的动作时,我在B.aspx里面能完整地取出Request.Cookies("Test").Value这里面的值。
现在我从另一个局域网(和刚才那个局域网已经建立了信任关系)上的客户端机器上(Cookie功能已经开放),执行上面的动作,结果是:
在B.aspx里面取不到Request.Cookies("Test").Value里面的值,后来我测试就算是在A.aspx里面的一个Button代码下,也无法访问到刚刚生成的Cookie,一访问就出现下面的错误:
Object reference not set to an instance of an object.
不知哪位高手碰到过此类问题,请帮帮忙。
谢谢!