2

私はあるドメインにnodeJsフロントエンドを持ち、別のドメインにrest back end serverを持っています。ノードでのproxy HTTPリクエスト

フロントからリアまでajaxリクエストを実行したいと考えています。だから、私は同じ起源のポリシーの制限をバイパスするために、そのためにリバースプロキシを使用するつもりです。

私のバックエンドRestサーバーは、基本認証またはOAuthでセキュリティ保護されます。私はそれをプロキシする前にhttpリクエストでAuthorizationヘッダーを送信することが可能な場合、node-http-proxyを使用するかどうかを知りたいと思います。

ありがとうございます。

答えて

2

あなたはそれを達成するための方法をたくさん持っている:

  • あなたがリバースプロキシで認証ヘッダーを設定するノード-HTTPプロキシミドルウェアを使用することができます

    :HTTPを必要とすることができhttp://blog.nodejitsu.com/http-proxy-middlewares

  • -proxyモジュールで、新しいインスタンスを作成し、使用可能なすべてのイベントを使用します。

  • フォークノード-httpプロキシをインストールし、バージョンhttp-proxy.jsにカスタムbasic_authを追加します。

  • 独自のリバースプロキシをロールバックします。私は見てみましょうしたくないので、私は、AJAX要求にヘッダを設定したくない http://www.catonmat.net/http-proxy-in-nodejs/

よろしく、

+0

:Node.jsので、それは静かで簡単に、この記事をチェックしますFirebugのようなツールを使って認証情報を取得する。クライアント側ではなくサーバー側でヘッダーを設定します。だからこそ私はセキュリティのためにプロキシを使いたいのです。私がしたいのは、プロキシする直前にサーバー側にAuthorizationヘッダーを設定することです。 – rico

+0

編集した投稿をチェックしてください! – eveiga

関連する問題