こんにちは、<\/P>
<\/P>
Geoportal / GeoportalSearchウィジェットに関する問題についてご助力いただけると幸いです。<\/P>
簡単な質問は次のとおりです:<\/STRONG> Esri Geoportal Server用のWeb AppBuilderアプリケーション内で使用しているGeoportalSearchウィジェットの「Details」と「Metadata」リンクの背後にあるURLをどのように変更できますか?<\/P><\/P>詳しい説明はこちら:<\/STRONG><\/P><\/P>私は自分のWindows 2012サーバーにEsri Geoportal Serverをセットアップし、デフォルトのマップビューア(flex viewer)をカスタムWeb AppBuilderアプリケーションに置き換えました。このアプリケーションはIIS 8(\/wwwroot\/mapviewer)で公開しています。また、GeoportalSearchウィジェット<\/A>を、こちらに記載されている通りにWeb AppBuilderアプリケーションに追加しました。これまでのところ、すべて正常に動作しています... GeoportalSearchウィジェットを使ってマップビューア内でメタデータカタログを検索できます。<\/P><\/P>しかし、Geoportalをtomcatのポート8080ではなくデフォルトのHTTPポート80でアクセス可能にしたかったため、Application Request RoutingとURL Rewriteを使用してリバースプロキシサーバーを設定しました。詳細はこちらをご覧ください。インバウンドルールの正規表現は(geoportal.+)で、リライトURLはhttp:\/\/[myserver]:8080\/{R:0}<\/A><\/STRONG>です。これも機能し、現在はhttp:\/\/myserver\/geoportal\/catalog\/main\/home.page<\/A><\/STRONG>と入力することでgeoportalにアクセスでき、異なるサイトを閲覧しカタログを検索してもURLに:8080ポート番号が表示されません。<\/P><\/P>唯一の問題は、カスタムマップビューア(Web AppBuilderアプリケーション)を起動し、GeoportalSearchウィジェットでデータを検索してから検索結果内のリンク(例:「Details」や「Metadata」)をクリックすると、まだ8080ポートが含まれるURL(例:http:\/\/[myserver]:8080\/geoportal\/catalog\/search\/resource\/details.page<\/A>?uuid=....<\/STRONG>)にリダイレクトされることです。<\/P><\/P>実際、このURLがどこから来ているのかよくわかりません;おそらくウィジェットコード内のどこかから取得されているのでしょう。その:8080をこれらのURLから削除する方法を見つける必要があります。なぜならリバースプロキシによって結局8080に書き換えられますし、外部ユーザーは8080ポートが含まれるURLを開けないからです。<\/P>またはURLを変更する代替手段はありますか?私はすでに8080を含むURLを8080なしの同じURLにリダイレクトする新しいプロキシ設定を試みました(もちろんそれは別のプロキシ経由になりますが…)がうまくいきませんでした。プロキシやGeoportal Server自体の扱いにはまだ不慣れなので、どなたか助けていただけるとありがたいです。<\/P><\/P>ありがとうございます!<\/P><\/P>Claudia<\/P><\/BODY><\/HTML>
唯一の問題は、カスタムマップビューア(Web AppBuilderアプリケーション)を起動し、GeoportalSearchウィジェットでデータを検索してから検索結果内のリンク(例:「Details」や「Metadata」)をクリックすると、まだ8080ポートが含まれるURL(例:
実際、このURLがどこから来ているのかよくわかりません;おそらくウィジェットコード内のどこかから取得されているのでしょう。その:8080をこれらのURLから削除する方法を見つける必要があります。なぜならリバースプロキシによって結局8080に書き換えられますし、外部ユーザーは8080ポートが含まれるURLを開けないからです。<\/P>
またはURLを変更する代替手段はありますか?私はすでに8080を含むURLを8080なしの同じURLにリダイレクトする新しいプロキシ設定を試みました(もちろんそれは別のプロキシ経由になりますが…)がうまくいきませんでした。プロキシやGeoportal Server自体の扱いにはまだ不慣れなので、どなたか助けていただけるとありがたいです。<\/P>
ありがとうございます!<\/P>
Claudia<\/P><\/BODY><\/HTML>
サインインしたメンバーは投稿、更新のフォローなどができます。初めてですか?無料アカウントを登録してください。
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.