2017-03-05 119 views
0

https://localhost:8443/Service/oauth/token?grant_type=client_credentials并且我将客户端credentails传递给授权标头。 案例1:当客户端证书是正确的Json响应,因为它应该是。 案例2:何时客户端凭据处于正确的html响应中为什么? 我抛出抛出新的ClientRegistrationException(客户端)在loadclientbyId()如果客户端不在数据库中。 任何建议可能是错误的。谢谢。spring oauth2服务器返回html响应

HTML响应:html response

回答

0

不要使用浏览器来测试您的端点。 使用http客户端(我使用邮递员https://www.getpostman.com/,但也有其他人)

+0

是的,我只使用邮递员。 –

+0

我发现了根本问题。客户端通过基本身份验证过滤器进行身份验证。如果身份验证失败,则没有错误处理。[link](https://github.com/spring-projects/spring-security/blob/master/web/src/main/java/组织/ springframework的/安全/网络/认证/ WWW/BasicAuthenticationFilter.java) –