當我將Uber上的開發人員憑據設置爲localhost:3000
和localhost:3000/auth/uber/callback
時,我的ruby on rails Web應用程序與Uber的API完美搭配。現在我已經將我的應用程序部署到了heroku,我將憑據更新爲https://APP-NAME.herokuapp.com
。Safari和Firefox上的Uber API出現Mismatched_Redirect_URI錯誤,但不是Chrome
問題是,當我嘗試在Chrome(桌面)上驗證我的應用程序時,它可以正常工作,但在Safari和Firefox上,我從Uber收到錯誤消息:「基本重定向URI與請求的重定向不匹配」。奇怪的是,當我在我的iPhone上使用Chrome時,我也遇到了這個錯誤。有沒有人知道問題是什麼或如何解決這個問題?我不知道從哪裏開始。謝謝。