doFilter メソッドを持つフィルター クラスがあります。doFilter メソッドでは、次のように Cookie を設定しています。
HttpServletResponse httpResp=(HttpServletResponse)servletResponse;
Cookie myCookie=new Cookie("test","");
myCookie.setValue("testValue");
myCookie.setPath("/");
myCookie.setDomain(".mydomain.com");
httpResp.addCookie(myCookie);
filterChain.doFilter(servletRequest,servletResponse);
これは理想的に機能するはずですか?httpResp(HttpServletResponse) オブジェクトに Cookie を設定してから、単に servletResponse(ServletResponse) オブジェクトを転送する
奇妙なことに、Cookie が設定されているクライアントもあれば、設定されていないクライアントもあります。クライアントのブラウザで Cookie の設定を確認しましたが、問題ないようです。