私/usr/local/tomcat/webapps/cas
のJavaアプリが実行されている場所があります。TomcatとApacheWebサーバー(httpd)をインターフェースした後http://192.168.0.117/cas
、ログインページが表示されますが、試したところ、TomcatからではなくApacheWebサーバーから
https://192.168.0.117/cas
取得しました。ApacheWebサーバーによって回答されたものはうまく機能します。
したがって、Tomcatにリクエストを転送するようにApacheWebサーバーを構成することで問題を解決できると思います。インターネットにはいくつかの助けがありますが、段階的なガイドラインはありません。404 not found
Not Found
The requested URL /cas was not found on this server.
Apache/2.2.3 (CentOS) Server at 192.168.0.117 Port 443
https://192.168.0.117/
1882 次
1 に答える
5
ApacheとTomcatを接続するためにApacheTomcatコネクタを使用していると思います。たとえば、によってSSLが構成されているApache内の場所を見つけてくださいgrep -R SSLEngine *
。次に、SSL構成ファイル内/etc/apache2/mods-enabled/jk.load
に保護する必要のある接続(たとえばJkMount /idp worker1
)を担当するApacheTomcatコネクタ構成ファイルの行を配置してみます。<VirtualHost>
UbuntuまたはDebianの場合、これは/etc/apache2/sites-available/default-ssl
ファイルである可能性があります。
于 2011-05-26T15:36:14.993 に答える