我使用Idsrv3作为我的身份验证提供程序。我的Api正在验证令牌并创建正确的主体等等,就像它应该做的那样。现在,我希望在完成验证和创建主体之后,但在执行管道中的任何其他内容之前,将特定于的声明添加到主体。
我可以编写我自己的DelegatingHandler --我想要处理这个问题,但是有更干净的方法吗?
发布于 2016-11-17 21:39:45
您可以将中间件放在Bearer令牌身份验证中间件之后,但在web框架之前。在这个自定义中间件中,您可以检查传入的声明,并将其更改或替换为任何您想要的内容。
https://stackoverflow.com/questions/40664480
复制相似问题