有人知道如何使用 oauth for rails 实现 HTTP 代理吗?我正在使用 oauth gem,但在代理服务器后面。
发现很难解决这个问题。非常令人沮丧!
谢谢你的帮助,
约翰
有人知道如何使用 oauth for rails 实现 HTTP 代理吗?我正在使用 oauth gem,但在代理服务器后面。
发现很难解决这个问题。非常令人沮丧!
谢谢你的帮助,
约翰
在创建消费者时尝试添加 :proxy 属性:
@consumer = OAuth::Consumer.new( consumer_key, consumer_secret, {
:site => 'http://site.com',
:proxy => 'http://proxy.mycompany.com:8080',
:request_token_path => "/oauth/request_token",
:access_token_path => "/oauth/access_token",
:authorize_path => "/oauth/authorize"
})
解决方案未测试您是否尝试设置 OAuth::Consumer.proxy = http://login:password@ip_address/ 您可以在 RequestToken.consumer.proxy 甚至 AccessToken.consumer.proxy 上执行此操作
它应该来自我在 ruby 库中看到的内容。
祝你好运