【发布时间】:2014-10-21 05:20:05
【问题描述】:
我尝试使用 'omnioauth-salesforce' 使用 salesforce 开发人员登录的登录功能,我在连接的应用程序中提到了回调 http://localhost:3000/auth/salesforce/callback
在我的 devise.rb 中
config.omniauth :salesforce, "consumer_id","consumer_secret"
当我点击登录链接/users/auth/salesforce/
我收到了这个错误
error=redirect_uri_mismatch&error_description=redirect_uri%20must%20match%20configuration
【问题讨论】:
-
现在可以更改回调
http://localhost:3000/auth/salesforce/callback替换此http://localhost:3000/users/auth/salesforce/callback -
即使我现在也面临同样的问题,这个网址是从哪里读取的? localhost:3000/users/auth/salesforce/callback。如果它是另一个本地 url,那么 url 中需要有什么?
标签: ruby-on-rails-3 devise salesforce omniauth