我想知道在令牌清理作业运行时是否在IdentityServer 4框架中触发了一个事件?
我已将第三方系统包装到IdentityServer框架中,当IdentityServer中的令牌不再有效时,需要通知第三方系统清理用户会话...主要是因为令牌已过期。
有任何建议或示例吗?
由于 格雷格
答案 0 :(得分:1)
此功能目前不存在。请在github issue tracker上打开功能请求。
答案 1 :(得分:0)
对于将来的引用,您需要实现IOperationalStoreNotification
并将其包含在DI中
public class MyOperationalStoreNotification : IOperationalStoreNotification
{
public Task PersistedGrantsRemovedAsync(IEnumerable<PersistedGrant> persistedGrants)
{
// ... put your code here
}
}