可以对ClaimsPrincipal持续提出额外索赔

时间:2017-05-15 13:40:16

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

我使用的是asp.net核心/ OpenIdConnect / Cookies身份验证。

我可以在TokenValidated事件中向ClaimsIdentity添加自定义声明,这些声明可以保留。

但是,当我只能将声明作为Controller POST操作的一部分添加到ClaimsIdentity时,还有一个额外的代码路径。 但是,对于下一个请求,这些额外的声明不会持续存在并丢失。

这实际上是否可以保留这些声明 - 而不强制登录?

谢谢,Donal

0 个答案:

没有答案