0

我正在使用 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/authorize的被替换为oauth/authorize

有没有什么办法解决这一问题?

先感谢您。

4

1 回答 1

1

您需要传递:authorize_url属性。

require 'oauth2'
client = OAuth2::Client.new('client_id', 'client_secret', :authorize_url => '/oauth2/authorize', :site => 'https://192.168.5.15:9443')
于 2016-02-16T07:12:47.870 回答