我遇到了一个奇怪的问题,即 Internet Explorer 不接受我的 cookie。这是饼干:
set-cookie: USUSERNAME=LrceSVu6mUJ9Ztmvp4oKSQ%3D%3D; version="1"; expires=Mon, 15-Jun-2009 11:42:21 GMT; path=/; domain=.us.is
它不会为域 dev-intranet.us.is 或任何其他 us.is 域存储。但是,将 cookie 的域设置为我的开发机器 ip 地址非常有效:
set-cookie: USUSERNAME=LrceSVu6mUJ9Ztmvp4oKSQ%3D%3D; version="1"; expires=Mon, 15-Jun-2009 08:41:58 GMT; path=/; domain=192.168.34.104
在 Firefox、Opera、Safari 和 Chrome 中一切正常,但在 IE7 中没有
有什么想法吗?
顺便提一句。使用 WebObjects WOCookie 创建 cookie。