プロジェクト1:MVCアプリケーション:同じドメインで、別のホストでローカルストレージトークンを共有するにはどうすればよいですか?
だから私は、私は通常のコントローラを使用しています。ここポート3000でホストされている彼らはmyDomain.comに移動したときに、ユーザーがに着陸なり、通常のネットコアMVCアプリケーションを持っていますこのアプリケーションの中で、ユーザはログインすることができ、その時点でJWTトークンが返され、ローカルストレージに格納される。また、ユーザーポータル(ポート3001でホスト)にも移動します。このMVCアプリケーションは、私のユーザーポータル
プロジェクト2用APIコントローラが含まれます:SPAアプリ(ユーザポータル):
ユーザポータルは、基本的に反応し使用して別々のクライアントSPAプロジェクトは上のホストされるされますポート3001は独自の別ノードjsサーバーを持ち、ポート3000でMVCプロジェクトAPIを呼び出します。
私の問題はどうやってこの2つのポートにログイントークンを保持できますか?これも可能ですか?このアーキテクチャは理にかなっていますか?あなたがこのトピックで提供することができるすべての読み物は非常に高く評価されるでしょう。
を支援やや単純です。私は地元の開発のためにどうすればいいですか? –
ローカル開発では、IIS Expressでローカルリバースプロキシを設定できます。ドメイン名を使用するには、ホスト名(127.0.0.1 mydomainname.com)に追加するだけです。 –
この答えを選ぶのがやっと終わりました。 IIS Expressは逆プロキシをサポートしていないので(ARRはありません)、ローカル開発を行うためにWindows用のnginxを使用することになりました。私はIISのリバースプロキシを使用します。 –