使用rails oauth2插件覆盖网站网址

时间:2016-02-16 06:56:14

标签: ruby-on-rails ruby oauth2

我正在使用ruby oauth2 gem

我的网站网址为 site = "https://192.168.5.15:9443/oauth2/authorize" 但是一旦我打电话 client.auth_code.authorize_url(:redirect_uri => redirect_uri)

我的网址已更改为 https://192.168.5.15:9443/oauth/authorize?client_id=J7H_LoEIdaf9aVXF_opqtVMLgwoa&redirect_uri

所以我的oauth2/authorizeoauth/authorize

取代

有什么方法可以解决这个问题吗?

提前谢谢。

1 个答案:

答案 0 :(得分:1)

您需要传递:authorize_url属性。

require 'oauth2'
client = OAuth2::Client.new('client_id', 'client_secret', :authorize_url => '/oauth2/authorize', :site => 'https://192.168.5.15:9443')