3

私は現在、ユーザーと他の方法では見えないWebサイトとの間で基本的に応答と要求を中継するリバースプロキシの概念に取り組んでいます。したがって、基本的にユーザーはサイト、たとえばwww.myproxyportal.comにアクセスします。このサイトでは、公開されていないWebサーバーのイントラネット(internal.myproxyportal.comなど)のWebサイト(iframe内)にアクセスできます。

私は、リクエストオブジェクトを目的の場所に変換し、その応答をWebサイトに返すソリューションに取り組んできました。CSSリンク、IMGなどを除いて、うまく機能します。もちろん翻訳はできますが、リンクはinternal.myproxyportal.com/css/style.cssに移動し、外部からは機能しません。

そのようなことにどのようにアプローチするのですか?

すぐに使えるソリューションはありますか?

編集:これは私がこれまでに書いたものと非常に似ていますが、外部画像、css、javascriptなどのサポートもありません。

4

2 に答える 2

1

IIS の設定を変更して、.aspx ページだけでなく、ASP.NET パイプラインを介してすべての要求をルーティングできます。次に、プロキシでそれらを処理する HttpHandler を作成するだけです。

既定では、IIS は ASP.NET エンジンを介して "静的" コンテンツ要求を実行しません。

于 2011-09-22T18:39:49.637 に答える
0

Apacheにはかなり洗練されたリバースプロキシが組み込まれているので、私はそれを広く使用しています。

詳細はこちら: http: //www.apachetutor.org/admin/reverseproxies

于 2011-09-22T18:13:03.807 に答える