2

vNext で IdentityManager を使ってみた人はいますか?

app.UseIdentityManager(IdentityManagerOptions)拡張方法に問題があります。

存在しません。

そこで、サーバー関連のすべての側面をマネージャーに変更することにより、 UseIdentityServerここにあります)用に作成された拡張メソッドを使用してみました。これを行うと、System.NullReferenceExceptionインライン 43 が得られます。

拡張メソッドを使用する方法についてのアドバイスをいただければ幸いです。

4

2 に答える 2

-2

私は vNext を使用していますが、多くのことが変更され、今後も変更されることに気付きました。

私自身のニーズに合わせて、ID をかなり簡単に起動して実行することができました。適切に実行するには、2 つの手順を実行する必要がありました。私がやったことはあなたにも役立つはずです。

StartUp.cs で、ConfigureServices メソッドに以下を追加する必要があります。

services.AddIdentity<ApplicationUser, IdentityRole>()
            .AddEntityFrameworkStores<ApplicationDbContext>()
            .AddDefaultTokenProviders();

それに加えて、ID を使用するようにアプリを構成する必要があります。これを行うには、Configure() メソッドで次のことを行う必要があります。

app.UseIdentity();
于 2015-06-13T15:34:15.417 に答える