如何测试spring check_token端点

时间:2017-03-14 21:07:31

标签: java spring-security oauth-2.0 automated-tests spring-security-oauth2

API使用内置于/ oauth / check_token端点的spring来验证具有基本身份验证的用户。除了传递无效凭据之外,我似乎无法提出任何其他方案。 还有其他场景吗?

1 个答案:

答案 0 :(得分:4)

要检查此端点,您应该有一个有效的未到期令牌。 您需要在Authorization标头中传递客户端身份验证以及访问令牌。 卷曲的例子: curl -X POST \' http://localhost:8080/oauth/check_token?token=' \   -H'接受:application / json' \   -H'授权:基本'

如果客户端身份验证和访问令牌有效,您将获得令牌详细信息(如果是JWT,则是已解码的令牌)。