0

以下のように、IBM WebSphere Application Server Liberty Profile ファームに IBM Worklight をセットアップしました。ここに画像の説明を入力

すべて正常に動作しますが、保護されたコンソールの .war ファイルの展開中に問題が発生します

  1. 構成後、IBM HTTP Server (IHSnode/worklight/console) にアクセスすると、認証ページが表示されます

ここに画像の説明を入力

  1. 有効な資格情報を提供すると、認証済みのワークライト コンソール ページが表示されますが、ワークライト サーバー (liberty サーバー) の IP アドレスが表示されます。

ここに画像の説明を入力

この場合、Worklight サーバー [Worklight ノード] の IP アドレスが公開されているのか、それとも Worklight サーバーがクライアントに応答するのか [IHS が URL を Worklight サーバーにリダイレクトする] かどうかを知りたいです。

これで何か助け...

4

2 に答える 2

0

PV R が以下で提案するように server.xml を変更する以外に、

worklight.properties で、値をpublicWorklightHostnameworklight サーバーの URL に変更し、リモート サーバー用のアプリケーションをビルドするときに、IP アドレスではなくサーバーのホスト名を入力します。

于 2014-06-12T07:39:38.467 に答える
0

Liberty Profile Server の Server.xml の「Host」要素を更新する必要があると思います。クライアントがリソースを要求するために使用する DNS ホスト名。使用可能なすべてのネットワーク インターフェイスに「*」を使用します。デフォルトでは、その値は「localhost」です。そのため、クライアントに割り当てられた IP アドレスが表示されます。ぜひお試しください。

于 2014-06-10T17:31:51.030 に答える