問題
2 つのサーバーを実行しています。1 つは Web キャッシュ (10.3) 用、もう 1 つは weblogic (12c) 用です。Weblogic サーバーに apex リスナー アプリをデプロイし、Webcache にサイトからサーバーへのマッピングを作成しました。これは非 SSL 接続に最適です。ただし、クライアントと webcache + webcache と weblogic の間で SSL を有効にすると、webcache は Web ロジック サーバーによって提供された証明書を検証できず (自己署名証明書であるためだと思います)、接続が切断されます。
クライアントと Web キャッシュ サーバーの間で SSL を有効にし、Web キャッシュと Weblogic の間で SSL を無効にすると、非 SSL URL にリダイレクトされ、ページが見つかりません。Web サイト (APEX) を引き続きナビゲートするにはHTTPS://
、URL にプレフィックスを繰り返し追加する必要があります。
上記のシーンの例:
HTTPS://example.com/apex
- 結果: ページが見つかりません
- URLは(ブラウザで)
http://example.com/apex/f?=111111
HTTPS://
URL の先頭に追加すると、ログイン ページが表示され、ログインに進みます。
すすいで繰り返す
これは説明がややこしいので、気軽に質問してください。私は数日間立ち往生しています。
署名された CA 証明書を取得せずに Web ロジックによって Web キャッシュに提供された無効な証明書を回避する方法はありますか (これが私の問題であると仮定します)。これは開発環境なので、テストには少し多すぎるようです。