[Seasar-user:6590] Re: [teeda] SSL アクセレーターを使っていると SSL から抜けてしまう

Shinpei Ohtani [E-MAIL ADDRESS DELETED]
2007年 3月 9日 (金) 09:58:58 JST


大谷です。

Teedaの実装(DefaultRedirectUrlResolverImpl)はデフォルトでは設定されていない
状態になっています。

そのため、teedaCustomize.diconに
	<component class="org.seasar.teeda.core.util.DefaultRedirectUrlResolverImpl" />
と記述してみてください。

宜しくお願いします。

07/03/08 に 櫻井正樹 <[E-MAIL ADDRESS DELETED]> さんは書きました:
> 大谷 様
> 櫻井です。お世話になっております。
> jarを差替え、web.xmlに以下を
>     <context-param>
>         <param-name>teeda.REDIRECT_URL</param-name>
>         <param-value>https://xxxxxxx:9090/myapp</param-value>
>     </context-param>
> 追加し、まず自分のPC環境(eclipse+tomcat)で実行しましたが、
> ブラウザーが受け取ったレスポンスのリダイレクト先は、以前と
> 変わりませんでした。
> Location: http://localhost:8080/myapp/view/inquiry/showPayment.html
>              ↑↑↑↑↑↑↑↑↑
>
> teeda-core-1.0.6-20070308.095222-1.jarをビルドパスからはずすと
> コンパイルエラーになるので、このjarを指しているはずです。
> web.xmlを削除すると、このアプリが動かないので、上記を追加した
> web.xmlを使っているはずです。
>
> 他に、設定でもれているところはないでしょうか。
> よろしくお願いいたします。
>
>
> 大谷さんwrote:
> > デプロイしておきました。
> > 下記URLから取得して試してもらえるでしょうか。
> > (Teedaの1.0.6から、S2.4.11が必要になります。)
> >
> > http://maven.seasar.org/maven2/org/seasar/container/s2-framework/2.4.11/s2-framework-2.4.11.jar
> >
> > http://maven.seasar.org/maven2/org/seasar/container/s2-extension/2.4.11/s2-extension-2.4.11.jar
> >
> > http://maven.seasar.org/maven2-snapshot/org/seasar/teeda/teeda-ajax/1.0.6-SNAPSHOT/teeda-ajax-1.0.6-20070308.095222-1.jar
> >
> > http://maven.seasar.org/maven2-snapshot/org/seasar/teeda/teeda-core/1.0.6-SNAPSHOT/teeda-core-1.0.6-20070308.095222-1.jar
> >
> > http://maven.seasar.org/maven2-snapshot/org/seasar/teeda/teeda-extension/1.0.6-SNAPSHOT/teeda-extension-1.0.6-20070308.095222-1.jar
>
> > > org.seasar.teeda.core.resolver.RedirectUrlResolverというインタフェースを
> > > 公開しておきました。
> > > このクラスを実装したクラスがS2に登録してあれば、
> > > REDIRECT時にresolveUrl()メソッドの結果でREDIRECTをかけます。
> > >
> > > 2.Teedaでのデフォルト実装
> > >
> > > TeedaではDefaultRedirectUrlResolverImplというクラスを
> > > 準備しておきました。
> > > このクラスは、web.xmlのcontext-paramにteeda.REDIRECT_URLという
> > > キーで登録しておけば、このURLを付加したURLでREDIRECTします。
> > >
> > >     <context-param>
> > >         <param-name>teeda.REDIRECT_URL</param-name>
> > >         <param-value>遷移先URL</param-value>
> > >     </context-param>
>  > >
>
> ----------------------------------------------------------------
> 160-0022 東京都新宿区新宿5-16-8
> 株式会社エムアンドシーシステム
> システム企画本部
> システム企画部
> WEBシステム担当
> 櫻井正樹
> e-mail:[E-MAIL ADDRESS DELETED]
> tel   :03-4574-6229
> fax   :外線 03-4574-6303 内線 8-94-4322
> ----------------------------------------------------------------
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
>
>



-- 
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================



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