[Seasar-user:21750] Re: SessionFilterにて、クッキーの名前をS2SESSIONIDから変更する方法がわかりません

Hitoshi Asai [E-MAIL ADDRESS DELETED]
2013年 11月 6日 (水) 13:20:13 JST


小林さん

対応ありがとうございます。
うまく動作することを確認しました。

MLではなくissueをあげようかとも思ったのですが、この場合どちらげあげるのが良いのですかね?
https://www.seasar.org/issues/browse/CONTAINER
https://github.com/seasarorg/seasar2/issues<https://github.com/seasarorg/seasar2/issues?state=closed>



2013年11月2日 12:30 Koichi Kobayashi <koichik @ improvement.jp>:

> 小林 (koichik) です。
>
> 報告ありがとうございます。
> たしかに中途半端な実装になっていたので修正しました。
>
> https://github.com/seasarorg/seasar2/tree/fix-21748
>
> SNAPSHOTをデプロイしたのでご確認ください。
> # 修正はs2-extensionのみ。
>
>
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-framework/2.4.48-SNAPSHOT/s2-framework-2.4.48-20131102.031851-1.jar
>
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-extension/2.4.48-SNAPSHOT/s2-extension-2.4.48-20131102.031851-1.jar
>
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-tiger/2.4.48-SNAPSHOT/s2-tiger-2.4.48-20131102.032406-1.jar
>
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2jdbc-gen/2.4.48-SNAPSHOT/s2jdbc-gen-2.4.48-20131102.032503-1.jar
>
>
> On Thu, 31 Oct 2013 20:09:24 +0900, Hitoshi Asai <hitoasa @ gmail.com>
> wrote:
>
> > 浅井と申します。
> > (はじめてメールします。よろしくおねがい致します。)
> >
> > SAStrutsを利用して開発をしています。
> >   sastruts 1.0.4-sp9
> >   s2container 2.4.47
> >
> > セッションの管理をSessionStateManagerを使って自前で実装するため
> > org.seasar.extension.httpsession.SessionFilter を使っています。
> > これは正常に動いているのですが、クッキーの名前をS2SESSIONIDから
> > 別のものに変更しようとして、うまくゆかずに困っています。
> >
> > 下記を見ると変更できそうに見えるのですが
> >
> https://github.com/seasarorg/seasar2/blob/master/seasar2/s2-extension/src/main/java/org/seasar/extension/httpsession/SessionFilter.java#L57-L60
> >
> > 下記を見るとクッキー書き込み時は変更した名前が反映されるものの
> > クッキー読み込み時は固定値S2SESSIONIDになっているように見えます。
> > (実際、そのような挙動になります)
> >
> https://github.com/seasarorg/seasar2/blob/master/seasar2/s2-extension/src/main/java/org/seasar/extension/httpsession/SessionIdUtil.java#L62
> >
> > web.xmlは下記ページの下部にあるように書いています。
> > http://s2container.seasar.org/2.4/ja/dbsession.html
> >
> > やり方が間違っている、そもそも変更などできない、SessionIdUtilの実装がちょっと間違っているだけ
> > のどれかかと思うのですが、どなたかお知恵を貸してください。
> >
> > --
> > 浅井
> > hitoasa @ gmail.com
>
>
> --
> {
>   name: "Koichi Kobayashi",
>   mail: "koichik @ improvement.jp",
>   blog: "http://d.hatena.ne.jp/koichik/",
>   twitter: "@koichik"
> }
>
> _______________________________________________
> Seasar-user mailing list
> Seasar-user @ ml.seasar.org
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20131106/d33c573d/attachment.html>


Seasar-user メーリングリストの案内