あなたはアイデンティティ2.0で働いてきた場合は、コードのこの作品を見てきました:IdentityFactoryOptions <AppIdentityUserManager>オプションはどのように設定されますか?
public static AppIdentityUserManager Create(
IdentityFactoryOptions<AppIdentityUserManager> options,
IOwinContext context)
{
[snip]
var dataProtectionProvider = options.DataProtectionProvider;
if (dataProtectionProvider != null)
{
manager.UserTokenProvider =
new DataProtectorTokenProvider<AppIdentityUser>(
dataProtectionProvider.Create("ASP.NET Identity"));
}
return manager;
}
私はそれを理解しています。私のアプリケーションのoptions.DataProtectionProvider(明らかにパラメータとして渡される)はnullです。どのように設定されていますか(場合によってはそうではありません)。私が見てきたすべての場所に、正確なコードスニペットがありますが、DataProtectionProviderの設定についての説明はありません。
編集:私はDataProtectionProvider in the Identity sample projectを読んでいますが、これはUserTokenProviderが何であるかを説明していますが、IdentityFactoryOptionsオブジェクトでどのように設定されているか説明していません。
[IDサンプルプロジェクトのDataProtectionProvider]の可能な複製](http://stackoverflow.com/questions/25685252/dataprotectionprovider-in-theidentity-sample-project) –
重複していない質問は次の場所で編集されています私がそれを信じる理由。 – Duston