[Seasar-user:21751] Re: SessionFilterにて、クッキーの名前をS2SESSIONIDから変更する方法がわかりません
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2013年 11月 8日 (金) 19:30:00 JST
小林 (koichik) です。
確認ありがとうございました。
特に決めていませんが、せっかくGitHubに移ったので
そちらのissueを使う方が自然ですかねー。
プルリクしたので確認お願いします>Seasar2コミッタ
https://github.com/seasarorg/seasar2/pull/4
On Wed, 6 Nov 2013 13:20:13 +0900, Hitoshi Asai <hitoasa @ gmail.com> wrote:
> 小林さん
>
> 対応ありがとうございます。
> うまく動作することを確認しました。
>
> 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
> >
--
{
name: "Koichi Kobayashi",
mail: "koichik @ improvement.jp",
blog: "http://d.hatena.ne.jp/koichik/",
twitter: "@koichik"
}
Seasar-user メーリングリストの案内