代理背后的omniauth

时间:2012-04-26 02:25:14

标签: ruby sinatra omniauth

我有一个使用omniauth的小应用程序,我正在使用LinkedIn提供程序(omniauth-linkedin)进行测试。不幸的是,我的测试环境落后于代理。所以我需要通过代理访问linkedin。

如何设置代理地址,以便对linkedin的请求成功?它似乎不遵守http_proxy设置。

1 个答案:

答案 0 :(得分:3)

我想出来了,我想..

ue OmniAuth::Builder do
  provider :linkedin, "KEY", "SECRET", {:client_options => { :proxy =>\
 ENV["HTTP_PROXY"] || ENV["http_proxy"]  }}
end