2013-11-09 39 views
3

我有一个android应用程序通过REST调用与服务器进行通信。 OAuth用于身份验证。一切都很好,包括路标库和AsyncTasks。robospice,spring-android,如何使oauth REST调用

由于AsyncTask有许多缺陷(内存泄漏等),我试图用 RoboSpice库实现REST调用。 RoboSpice非常酷。唯一的问题(也是对我来说showstopper)是 ,我无法弄清楚OAuth如何适应RoboSpice。

btw,我用spring-android使用robospice。

+0

这有没有什么好运? – bmurmistro

+0

是的,我扩展了SpringAndroidSpiceRequest并添加了oauth info:requestHeaders.set(“Authorization”,oauthHeader); – borut

回答

0

我是RS的维护者之一。就个人而言,我从未在Spring Android上使用过OAuth。我只使用Spring Android的REST部分。

所以,我不知道什么可能会丢失。你想介绍一下阻碍你的更多细节吗?

通常情况下,向RS服务注入任何东西都很容易。

+0

我需要通过REST调用访问的REST服务使用OAuth进行保护。我一直在做更多的阅读,我认为这不是一个robospice问题,因为robospice试图成为协议不可知论者。 – borut