[Seasar-user:20599] Re: s2sessionのS2SESSIONID破棄について
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2011年 2月 21日 (月) 12:39:58 JST
吉本です。
ご返信ありがとうございます。
> 具体的にどのようなコードで試して,どのように確認したのか,
> できればログなども含めて見せてください.
▼1.S2SESSIONIDを発行
ブラウザ側に発行されたS2SESSIONIDを確認
▼2.下記をそれぞれ実施
> > ・S2HttpSession#invalidate()
@Resource
public S2HttpServletRequestWrapper request;
@Execute(validator = true, input = "index")
public String index() {
// セッションを再取得します。
S2HttpSession session = (S2HttpSession) request.getSession(false);
if (!ExUtils.isNull(session)) {
request.getSession().invalidate();
}
// 省略
return "index.html";
}
> > ・@InvalidateSessionの指定
・@InvalidateSessionをindex()に付与してみました。
> > ・s2sessionDBのsession_idのDELETE
・発行されたS2SESSIONIDを手動でDELETEしてみました。
▼3.再度ブラウザにアクセス後、S2SESSIONIDが変更されていない事をブラウザ
上のcookieから確認。
s2sessionDBも合わせて確認しています。
> SAStruts や Teeda などの Web フレームワークは
> 使っていませんか?
SAStrutsは使用しています。
sa-struts-1.0.4
Teedaは使用していません。
ちなみに、s2sessionの設定は下記の設定で行っています。
http://s2container.seasar.org/2.4/ja/dbsession.html
よろしくお願いいたします。
--
吉本
Koichi Kobayashi <[E-MAIL ADDRESS DELETED]>さん:
> 小林 (koichik) です.
>
> Date: Thu, 17 Feb 2011 18:04:11 +0900
> From: [E-MAIL ADDRESS DELETED]
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:20591] s2sessionのS2SESSIONID破棄について
>
> > 下記を試しましたがS2SESSIONIDは破棄されませんでした。
> > ・@InvalidateSessionの指定
> > ・S2HttpSession#invalidate()
> > ・s2sessionDBのsession_idのDELETE
>
> 具体的にどのようなコードで試して,どのように確認したのか,
> できればログなども含めて見せてください.
>
> > 【使用環境】
> > java
> > s2-framework 2.4.42
> > s2-extension 2.4.42
> > postgresql 8.3.11
> > tomcat 5.5
>
> SAStruts や Teeda などの Web フレームワークは
> 使っていませんか?
>
>
> --
> <component name="koichik">
> <property name="fullName">"Koichi Kobayashi"</property>
> <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
> <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
> <property name="twitter">"http://twitter.com/koichik"</property>
> </component>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内