Angular(http)からJavaSpringバックエンドへのすべてのリクエストをインターセプトするノードサーバー

Dhaval Chaudhary

ルーティングにExpresson Nodeを使用し、フロントエンドフレームワークとしてAngularを使用しています。セッションにRedisを使用しています。私がやりたいのは、Angularからhttpリクエストを行うときはいつでも、最初に認証トークンなどのヘッダー情報を追加したいノードに移動し、それをjava(spring)バックエンドに渡す必要があることです。

Angular httpから直接情報を渡すと、セキュリティの脆弱性である可能性がある[ネットワーク]タブに表示されるため、これを実行したいと思います。

では、ノードjsサーバーを使用してAngularバックエンドとJavaバックエンドの間にノードインターセプターを作成するにはどうすればよいですか?

マイク・クリメンティエフ

同様の目的でhttpプロキシミドルウェア(https://github.com/chimurai/http-proxy-middlewareを使用しましたエクスプレスアプリケーションに追加します。

ミドルウェアを使用すると、プロキシイベントをサブスクライブし、スプリングバックエンドに送信されるヘッダーを追加/削除/変更できます。

私があなたのニーズを正しく推測するならば、あなたはまた、認証管理のためhttp://passportjs.org/を見たいかもしれません

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

残りをキューに入れてノードhttpサーバーへのインバウンドリクエストの量を制限する方法

分類Dev

リクエストをインターセプトしてから別のサーバーに転送する

分類Dev

クライアントブラウザからのPOSTリクエストを受け付けているフロントエンドサーバーからバックエンドサーバー(アップロード用)にファイルを送信する方法(フォームデータ->ファイル入力)?

分類Dev

クライアントブラウザからのPOSTリクエストを受け付けているフロントエンドサーバーからバックエンドサーバー(アップロード用)にファイルを送信する方法(フォームデータ->ファイル入力)?

分類Dev

Javascriptを介してHttpサーバー側のリクエスト(ドキュメントタイプ)イベントをリッスンします

分類Dev

サーバー2016:DNSポリシーを使用して、特定のサブネットから特定のドメインへのクエリを許可する

分類Dev

セロリのバックエンドからすべてのタスクのリストを取得する

分類Dev

クライアントからサーバーへのHTTPリクエスト。TCP / IPスタックの旅

分類Dev

すべてのGETリクエストでhttpインターセプターをスキップする

分類Dev

すべてのGETリクエストでhttpインターセプターをスキップする

分類Dev

Azure ApiManagementを使用してすべてのオプションリクエストをバックエンドサーバーに転送する方法

分類Dev

ノードサーバーベースのインターバルスクリプトを停止する方法は?

分類Dev

angle2からのすべてのHTTPリクエストをインターセプトします

分類Dev

angle2からのすべてのHTTPリクエストをインターセプトします

分類Dev

GWTバックエンドが外部リクエストをインターセプト/ブロックする

分類Dev

MicrosoftAzureのデバイスツインからバックエンドサービスアプリからメッセージを取得する

分類Dev

$ http.get()リクエストからのデータをng-repeatにバインドする

分類Dev

AzureADAL-更新トークンを取得する方法/ nodejsバックエンドサーバーからサーバーへの接続のアクセストークンを更新する方法?

分類Dev

プットリクエストの一部としてクライアントから送信されるエクスプレスを使用してサーバー側のデータにアクセスする方法

分類Dev

サードパーティのCAS認証を使用して、スタンドアロンのReactフロントエンドからdjangoバックエンド(同じドメイン、異なるポート)でユーザーを認証する方法は?

分類Dev

AWSロードバランサーを使用してすべてのリクエストを1つのドメインにリダイレクトする方法

分類Dev

POSTリクエストを使用してノードサーバーからReactクライアントにデータを送り返します

分類Dev

ログインリクエストのHTTPインターセプターからのリクエストをスキップする

分類Dev

node-jsバックエンドのPOSTリクエストからaxiosデータを取得する

分類Dev

httpリクエストデータを別のコントローラーにバインドする

分類Dev

AngularJSがアドレスバーからの直接リクエストをインターセプトしない

分類Dev

バックエンドからフロントエンドのファイルにバイナリデータをダウンロードする

分類Dev

アイテムの大規模なリストを使用してサーバーの応答を調査するためのフロントエンド/バックエンドのグッドプラクティスは何ですか?

分類Dev

フロントエンドクレート内のクレートからGfxバックエンドタイプを参照する

Related 関連記事

  1. 1

    残りをキューに入れてノードhttpサーバーへのインバウンドリクエストの量を制限する方法

  2. 2

    リクエストをインターセプトしてから別のサーバーに転送する

  3. 3

    クライアントブラウザからのPOSTリクエストを受け付けているフロントエンドサーバーからバックエンドサーバー(アップロード用)にファイルを送信する方法(フォームデータ->ファイル入力)?

  4. 4

    クライアントブラウザからのPOSTリクエストを受け付けているフロントエンドサーバーからバックエンドサーバー(アップロード用)にファイルを送信する方法(フォームデータ->ファイル入力)?

  5. 5

    Javascriptを介してHttpサーバー側のリクエスト(ドキュメントタイプ)イベントをリッスンします

  6. 6

    サーバー2016:DNSポリシーを使用して、特定のサブネットから特定のドメインへのクエリを許可する

  7. 7

    セロリのバックエンドからすべてのタスクのリストを取得する

  8. 8

    クライアントからサーバーへのHTTPリクエスト。TCP / IPスタックの旅

  9. 9

    すべてのGETリクエストでhttpインターセプターをスキップする

  10. 10

    すべてのGETリクエストでhttpインターセプターをスキップする

  11. 11

    Azure ApiManagementを使用してすべてのオプションリクエストをバックエンドサーバーに転送する方法

  12. 12

    ノードサーバーベースのインターバルスクリプトを停止する方法は?

  13. 13

    angle2からのすべてのHTTPリクエストをインターセプトします

  14. 14

    angle2からのすべてのHTTPリクエストをインターセプトします

  15. 15

    GWTバックエンドが外部リクエストをインターセプト/ブロックする

  16. 16

    MicrosoftAzureのデバイスツインからバックエンドサービスアプリからメッセージを取得する

  17. 17

    $ http.get()リクエストからのデータをng-repeatにバインドする

  18. 18

    AzureADAL-更新トークンを取得する方法/ nodejsバックエンドサーバーからサーバーへの接続のアクセストークンを更新する方法?

  19. 19

    プットリクエストの一部としてクライアントから送信されるエクスプレスを使用してサーバー側のデータにアクセスする方法

  20. 20

    サードパーティのCAS認証を使用して、スタンドアロンのReactフロントエンドからdjangoバックエンド(同じドメイン、異なるポート)でユーザーを認証する方法は?

  21. 21

    AWSロードバランサーを使用してすべてのリクエストを1つのドメインにリダイレクトする方法

  22. 22

    POSTリクエストを使用してノードサーバーからReactクライアントにデータを送り返します

  23. 23

    ログインリクエストのHTTPインターセプターからのリクエストをスキップする

  24. 24

    node-jsバックエンドのPOSTリクエストからaxiosデータを取得する

  25. 25

    httpリクエストデータを別のコントローラーにバインドする

  26. 26

    AngularJSがアドレスバーからの直接リクエストをインターセプトしない

  27. 27

    バックエンドからフロントエンドのファイルにバイナリデータをダウンロードする

  28. 28

    アイテムの大規模なリストを使用してサーバーの応答を調査するためのフロントエンド/バックエンドのグッドプラクティスは何ですか?

  29. 29

    フロントエンドクレート内のクレートからGfxバックエンドタイプを参照する

ホットタグ

アーカイブ