我尝试使用使用的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
发布于 2018-02-27 05:06:58
您正在使用localhost:3000在您的连接应用程序回调url在salesforce中。它将无法工作,因为salesforce不识别本地pc的本地主机。您应该使用静态ip,如
发布于 2018-08-21 09:38:11
请确保在您的授权/登录重定向URL中包含REDIRECT_URI作为查询param,并且它与连接的应用程序中提到的相同。
https://stackoverflow.com/questions/25530274
复制相似问题