【发布时间】:2019-01-31 12:44:20
【问题描述】:
我已经设置了带有 asp.net mvc 网站的 identityserver 4,使用它进行身份验证(隐式授权类型)。当用户修改帐户的个人资料时,我需要更新令牌声明,但事实并非如此。
一切正常,客户端进行身份验证,然后重定向回网站,声明通过 - 一切都很好。
我的网站有一个链接,可将用户发送回 IdentityServer 以更新个人资料(姓名、电子邮件、电话等),但一旦完成并将用户发送回网站,则声明是没有更新新信息。
我可以看到我的用户声明工厂正在从配置文件服务中调用,并且新的配置文件信息正在声明中设置,但是我的网站似乎没有获取新信息。我可能会错过什么?这甚至是正确的方法吗?
【问题讨论】:
标签: identityserver4