web-dev-qa-db-ja.com

Ubuntu12.04-ポンドリバースプロキシとAdobeFlex / Flash Auth

初めての投稿、

内部ネットワークへのリバースプロキシゲートウェイとして、ubuntu12.04クライアントを完全に新規インストールしました。私たちのセットアップでは、1つの外部IPがありますが、内部ネットワーク上のさまざまなWebサーバーを指す3つのドメインがあります。負荷分散の問題やキャッシュなどではありません。一部のクライアントブラウザをポート80のWebページにルーティングするだけです(ドメイン名の後にポート番号を配置することに関するいくつかのより厳格な企業ポリシーに準拠するため)。

poundを使用しましたが、すべて正常に機能しているようです。静的ページの読み込みなど。すべてが良好ですFlash/FlexベースのWebClientを除くデジタル資産管理プログラムの場合。

実際の静的ページは正常に読み込まれます。資格情報を入力した瞬間であり、正しいか間違っているかにかかわらず、ログインを押しても応答はありません。拒否または確認などのいずれか。したがって、内部サーバーに戻る要求は通過できません。

私は広範囲にグーグルで検索しましたが、crossdomain.xmlファイルに解決策があるかもしれませんか?ドキュメントはあまり明確ではありません。また、私たちはDAMアプリの作成者ではなく、Flash/Flex側のコードを制御することはできません。

質問:

  1. Flash/Flex認証情報の転送を可能にするポンド用の特定の設定ファイル/ソリューションはありますか?

  2. このタイプの構成を可能にする別のリバースプロキシプログラム(nginx?)はありますか?

  3. 私はこれをまったく間違った方法で見ていますか?Flash/Flexが基本的にこのアクセスを許可されるべきではありませんか?

1
James

他の誰かのために、

修正は、ユーザー名/パスワードがポートOTHER、次にポート80(この場合は8080)を介して送信していたことでした。秘訣は、そのポート(8080)にPoundリスナーを配置し、そのポートのすべての要求をバックエンドサーバーのポート8080に転送することでした。

これはトラブルシューティングが面倒でしたが、最終的にはそこに到達しました(かなり前のことです)。

1
James