【发布时间】:2018-04-16 14:30:40
【问题描述】:
我正在扩展 UserClaimsPrincipalFactory 类以生成自定义声明,并且一切正常。问题是一段时间后,通常是几个小时,所有自定义声明都丢失了。只有用户名声明可用。
可能是什么原因?
【问题讨论】:
-
我遇到了同样的问题。登录成功后大约 30 分钟丢失。
标签: asp.net-core asp.net-identity
我正在扩展 UserClaimsPrincipalFactory 类以生成自定义声明,并且一切正常。问题是一段时间后,通常是几个小时,所有自定义声明都丢失了。只有用户名声明可用。
可能是什么原因?
【问题讨论】:
标签: asp.net-core asp.net-identity
问题是我覆盖了错误的方法。我应该重写 GenerateClaimsAsync 而不是 CreateAsync。现在它起作用了。
【讨论】: