Facebook登錄“給定的URL不被應用程序配置允許”



2 Answers

您可以設置開發人員應用程序並將url設置為localhost.com:port確保將localhost.com映射到主機文件上的localhost

適用於我

Question

我已將Facebook登錄加入我的網站。 但是,當我點擊按鈕時,我會看到一個紅色框,上面寫著:

Invalid Argument

Given URL is not allowed by the Application configuration.

如果我繼續登錄,那麼我會得到:

API Error Code: 100
API Error Description: Invalid parameter
Error Message: next is not owned by the application.

不確定問題到底是什麼。 任何想法都表示讚賞。




我在使用隧道時遇到了這個問題,因為我:

  1. 在FB應用程序設置中設置了隧道URL:端口
  2. 但通過將瀏覽器指向“http:// localhost:3000”來訪問本地服務器

一旦我開始衝擊隧道URL:端口進入瀏覽器,我很高興去。

我正在使用Rails和Facebooker,但可能會幫助其他人一樣。




當我的應用使用通配符子域時,我一直收到這個錯誤。 我將網站網址設置為: http//myapp.com和應用程序域也設置為http://myapp.com ,並且在設置應用程序的高級選項卡中的有效OAuth重定向URI也具有相同的值。 我嘗試了不同的組合,但只設置了http://subdomain.myapp.com作為重定向值,當然只適用於該子域。

解決方案是清空重定向字段,保持空白,工作! ;)






Related