2017-07-31 16 views
0

私はxampp Apache上で動作するPerl/MySQLアプリケーションを継承しました。私はSSOを追加することを任されており、私に利用可能な実装にはTomcatが必要です。最新のxamppからTomcatモジュールをインストールしたので、Apache 2.4とTomcat 7.0が残っています。TomcatをApacheのプロキシとして設定することはできますか?

TomcatのプロキシサーバーとしてApacheを設定するという、StackOverflowに関するいくつかの同様の質問がありましたが、私が必要とするものとは逆のものではありませんか?私の脳はそのコンセプトに固執しています。 Tomcatが最初に傍受し、私のSSOアプリケーションで認証を行い、その要求を元の要求が提供されているApacheに転送します。

私はTomcatがPerlアプリケーションを扱うことができると知っていますが、既存のApache設定を再設定してTomcatに移行することを考えています。誰かがそうするための単純な3ステップのプロセスを提供できない限り...

答えて

2

私はそのシナリオをこれまで見ていません。 Apacheのhttpdはポート80と443を簡単にカバーしますが、Tomcatは多くのフープを飛び越える必要があります(通常、適切なWebサーバーによってプロキシされています)。

SSOの場合クッキーや最初のリダイレクト(例えば、認証されていないリクエストがSSOアドレスにリダイレクトされた後、よく知られているURLに返送されるなど)を行うこともできます情報)

自家製または業界標準のSSOシステムがあるかどうかは言及していないので、何をすべきかをお勧めするのは難しいです。しかし、私は間違いなくTomcatをProxyとしてApache httpdを設定することから離れています。私には完全に後ろ向きに聞こえる。

関連する問題