0
ASP.NET IDは、2要素認証とパスワードトークンをメモリに保存しますか?ASP.NET IDをロードバランサーで使用する
次に、ロードバランサの後ろにプロジェクトのコピーがたくさんある場合はどうすれば解決できますか?これらのトークンをデータベースに格納することは可能ですか?
ロードバランサを使用する場合は他に問題はありますか?
ASP.NET IDは、2要素認証とパスワードトークンをメモリに保存しますか?ASP.NET IDをロードバランサーで使用する
次に、ロードバランサの後ろにプロジェクトのコピーがたくさんある場合はどうすれば解決できますか?これらのトークンをデータベースに格納することは可能ですか?
ロードバランサを使用する場合は他に問題はありますか?
トークンはサーバーメモリには格納されず、クライアント(リンク、Cookieなど)に格納されます。したがって、web.config内のマシンキーをすべてのWebサーバーで同じにしておけば、ロードバランサがサポートされます。
上記のため、データベースに格納する必要はありません。そうする可能性があります。この類似した質問も参照してください(これは同様の回答があります:-)) How are bearer tokens stored server-side in Web API 2?
この問題に関連するドキュメントやコードへのリンクを教えてください。 – Babak
あなたが探しているものが不明です。 Brockがリンクされた答えで説明しているように、トークンはowinホストの保護キー(web.config内のmachineKey)によって署名されています。たぶんこれは役立ちます:http://stackoverflow.com/questions/23804505/does-asp-net-identity-2-use-machinekey-to-hash-the-password – kloarubeek