授权休息api通过rails消耗它

时间:2012-08-15 10:56:29

标签: ruby-on-rails rest authentication

我尝试通过rails代码中的rest api使用服务器(hibiscus)。据我所知,hibiscus api没有登录方法或类似方法。当我打电话时:

class Hibiscus < ActiveResource::Base  
  self.site = "https://10.0.0.128:8080/webadmin/rest/hibiscus/umsaetze/query/Telekom" 
end 

test = Hibiscus.find(1)

我只得到:

ActiveResource::UnauthorizedAccess: Failed.  Response code = 401.  Response message = Unauthorized.

由于hibiscus是一个在线银行应用程序,因此必须有某种登录方式。在我的浏览器中,只要我登录系统,就可以打开相应的链接。

如何像浏览器在rails中那样进行授权?

或者是否有更优雅的解决方案?

1 个答案:

答案 0 :(得分:0)

如果将来有人再次使用它:登录浏览器时,只需向Basic Auth提供必须输入的登录凭据即可。

在邮递员中,它看起来像这样 LoginAuth