我已經爲drupal7安裝了FACEBOOK OAuth。然而,當我連接的F連接按鈕,它需要我的Facebook網站,但頁面會顯示一個錯誤是中間:Drupal 7的Facebook OAuth
API錯誤代碼:191 API錯誤描述:指定的URL不是 擁有的由應用程序錯誤消息:無效的redirect_uri:給定 URL不被應用程序配置允許。
這是爲什麼,以及如何解決它
我已經爲drupal7安裝了FACEBOOK OAuth。然而,當我連接的F連接按鈕,它需要我的Facebook網站,但頁面會顯示一個錯誤是中間:Drupal 7的Facebook OAuth
API錯誤代碼:191 API錯誤描述:指定的URL不是 擁有的由應用程序錯誤消息:無效的redirect_uri:給定 URL不被應用程序配置允許。
這是爲什麼,以及如何解決它
進入Facebook的應用程序設置,並在「應用程序域」字段添加您的網站域。如果網站位於子域名上,請務必使用子域名。意味着如果您的網站在example.com上,您應該在該字段中添加example.com。如果它位於mysite.example.com上,則應添加mysite.example.com。
API Error Code: 191
指redirect_uri
沒有正確設置。
確保redirect_uri
包含您在應用程序設置中定義的站點URL或畫布URL。
如果它在我的本地主機上 – Why
它是一樣的。只需添加您的虛擬主機。不知道它是否會與添加本地主機一起工作,儘管沒有理由不這樣做。 –