验证并获取Reddit资源

时间:2018-02-23 20:13:15

标签: spring oauth-2.0 reddit

我想调用static class PushUpdatedTasksToServerAsyncTask extends AsyncTask<Task, Integer, Void> { private final Context mContext; // Android Lint alerts a possible context leak private final TaskDAO mDao; PushUpdatedTasksToServerAsyncTask(Context context, TaskDAO dao) { mContext = context; mDao = dao; } 端点,所以我创建了以下REST控制器:

https://oauth.reddit.com/api/v1/me

配置我在配置后创建的身份验证:

@RestController
@RequestMapping("/reddit")
public class RedditController {

    @Autowired
    private OAuth2RestTemplate redditRestTemplate;

    @Value("${secured.service.url:https://oauth.reddit.com/api/v1/me}")
    private String endpoint;

    @RequestMapping(value = "/message", method = RequestMethod.GET)
    public String getMessageFromSecuredService(){
        ResponseEntity<String> entity = redditRestTemplate.getForEntity(endpoint, String.class);
        return entity.getBody();
    }
}

然而,每次我没有得到JSON结果,但HTML页面似乎认证不起作用。 你知道我的配置是否设置不正确吗? 也许我的REST模板应该建立在用于调用刷新令牌端点而不是授权端点的配置上?

0 个答案:

没有答案