0

UserName をカスタムの Firstname+ Lastname プロパティとして設定しようとしました。それはそれをOKに設定します。しかし、ログインしようとすると失敗します。これは、パスワードが電子メールをソルトとして使用してハッシュされているためですか? これをオーバーライドして、ログイン時にメールをハッシュとして引き続き使用し、ユーザー名をユーザー名として使用する方法はありますか?

Identity 2.0.0 beta1 を使用しています

解決しました。名と姓のフィールドの間に美的目的のためにスペースを残しました。このスペースを削除すると、問題が解決しました。

ありがとう

4

1 に答える 1

0

ASP.NET ID のパスワード ハッシュのソルトは自動的に生成されます。本質的に、パスワードのハッシュは次の説明と同じです。

http://brockallen.com/2012/10/19/password-management-made-easy-in-asp-net-with-the-crypto-api/

于 2014-03-18T02:31:36.430 に答える