Facebook login “given URL not allowed by application configuration”

后端 未结 6 981
猫巷女王i
猫巷女王i 2020-11-29 01:05

I\'ve added facebook login to my site. However, when I click the button, I get a red box that says:

Invalid Argument

Given URL is not allowed by the Applic         


        
相关标签:
6条回答
  • 2020-11-29 01:41

    I was getting this problem while using a tunnel because I:

    1. had the tunnel url:port set in the FB app settings
    2. but was accessing the local server by pointing my browser to "http://localhost:3000"

    once i started punching the tunnel url:port into the browser, i was good to go.

    i'm using Rails and Facebooker, but might help others just the same.

    0 讨论(0)
  • 2020-11-29 01:44

    I kept getting this error, when using wildcard subdomains with my app. I had the site url set to: http://myapp.com and app domain also to http://myapp.com, and also the same value for the Valid OAuth redirect URIs in the advanced tab of the settings app. I tried different combinations but only setting the http://subdomain.myapp.com as the redirect value worked, of course only for that subdomain.

    The solution was to empty the redirect fields, leave it blank, that worked! ;)

    0 讨论(0)
  • 2020-11-29 01:48

    Your settings must be incorrect.

    Go to http://www.facebook.com/developers/ and edit the application you're working on.

    On the "website" tab, look for "Site URL". This should be set to your website's URL "http://yoursite.com/"

    Note that if you're using subdomains, you'll also need to update "Site Domain" to be "yoursite.com"

    0 讨论(0)
  • 2020-11-29 01:49

    Also check to see if you are missing the www in the url which was on my case

    i was testing on http://www.mywebsite.com and in the facebook app i had set http://mywebsite.com

    0 讨论(0)
  • 2020-11-29 01:57

    You can set up a developer application and set the url to localhost.com:port Make sure to map localhost.com to localhost on your hosts file

    Works for me

    0 讨论(0)
  • 2020-11-29 02:03

    According to http://developers.facebook.com/docs/reference/dialogs/oauth/

    for me worked

    https://apps.facebook.com/YOUR_APP_NAMESPACE (watch fot http:// or https:// issue)

    0 讨论(0)
提交回复
热议问题