我在 WAS 6.1 服务器中部署了一个 WEB 项目,它创建并存储了一个用于会话管理的 cookie。我已将 WAS 升级到 v7.0.0.27,现在 cookie 没有被存储或创建。我正在使用 jdk1.6_19、WEB 模块 2.5 和 EJB 3.0。
这是我创建cookie的方式:
Cookie cookie = new Cookie(user, divison);
cookie.setMaxAge(Integer.MAX_VALUE);
cookie.setPath("/");
res.addCookie( cookie );
我已经为此花了 2 周时间,但似乎没有任何效果。我已经修补了我的 RSA 以获得 7.5.5.5.001 修复,我已经通过 Websphere 控制台设置 cookie,我已经在 Tomcat 中部署了相同的应用程序并且正在创建 cookie,但是在 WAS Websphere v7.0.0.27我做不到。
对此问题的任何想法或解决方案将不胜感激