2016-08-10 21 views

答えて

4

てみてください(コードの下に試験しなかった):

public void ConfigureServices(IServiceCollection services) 
    { 
     services.Configure<PasswordHasherOptions>(options => options.CompatibilityMode = PasswordHasherCompatibilityMode.IdentityV2); 
    } 

また、私は、このオプションが有効になっているHow to set PasswordHasherCompatibilityMode.IdentityV3 in ASP.NET 5 Identity?

+0

を参照してください。私は奇妙な何かに気づいた。 IdentityV2 CompatibilityModeでIdentity 3.0を使用してアカウントを作成すると、Identity 2.0を使用するアプリケーションで動作します。しかし、Identity 2.0を使用するアプリケーションでアカウントを作成したとき、Identity 3.0とCompatibilityModeのアプリケーションを使用してこのアカウントにログインすることはできません。 –

+1

nevermind、私の古いアカウントには、テーブルの "NormalizedUserName"フィールドが空になっていました。今それは正しく動作します。ありがとう –

関連する問題