为什么Oleg令牌安全中间件的错误响应被DelegatingHandler忽略

时间:2018-08-15 01:45:12

标签: asp.net-web-api owin

从上一篇here开始,这里的问题是如此不同,以至于我认为它属于一个单独的线程(即使最终的期望结果是相同的)

我有一个asp.net Web API应用程序,在其中我使用sudo aa-statusClaimsAuthorizationManager来实现提供和使用JWT安全令牌。

我的问题是来自属于该中间件的类的错误,可能是由于引发异常(例如,刷新令牌无效),或者是由于覆盖了OAuthAuthorizationServerProvider的地方,我称之为OAuthAuthorizationServerProvider.GrantResourceOwnerCredentials 。没有发现这些错误 在我的OAuthGrantResourceOwnerCredentialsContext.SetError中,按here的说明实施。我将其添加到DelegatingHandler中,在这里我想重新格式化消息对象,使其与来自系统其他部分的错误保持一致。

所以,问题是,为什么我的HttpConfiguration.MessageHandlers不会拦截这些东西?我能做些什么使它们成为现实吗?

在此先感谢您的帮助!

0 个答案:

没有答案