Asp.Net Core UserClaimsPrincipalFactory失去了声明

时间:2018-04-16 14:30:40

标签: asp.net-core asp.net-identity

我正在扩展UserClaimsPrincipalFactory类以生成自定义声明,一切正常。问题是,经过一段时间,通常是几个小时后,所有自定义索赔都会丢失。只有用户名声明可用。

可能是什么原因?

1 个答案:

答案 0 :(得分:0)

问题在于我覆盖了错误的方法。我应该重写GenerateClaimsAsync而不是CreateAsync。现在它有效。