Topic-icon Facebook channel set-up problem - authentication issue?

Active Subscriptions:

None
Hi, I am trying to create a new Facebook channel and keep getting stuck at the point of needing to grant manage_posts permissions. When using Facebook login with the SCLogin module enabled, Facebook is not prompting me to add this permission, instead I am getting an error message about "redirect failed because URI not white-listed in client OAuth settings". I have entered an OAuth redirect URL in the Facebook app config at developers.facebook.com, though when checking it using the "URI Redirect Validator" on this site, entering the same URL I am told it's an "invalid indirect URI for this application". I constructed it from the advice provided on the following page: www.sourcecoast.com/jfbconnect/docs/soci...ok-application-setup

Is this something to do with all the security changes Facebook are busy implementing? Can you help? I have installed the latest JFBConnect extension.

Thanks, Nick
The topic has been locked.
Support Specialist
In the Developer area of Facebook, you can enter multiple URLs. Make sure you have all combinations of your URL covered, including http and https. So, if your site can be reached at blah.site.com over both http and https, I'd recommend adding the following URLs:
http://blah.site.com/index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook
https://blah.site.com/index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook
http://site.com/index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook
https://blah.site.com/index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook
That goes for www and non-www or other URL variants that may work for your site.

Finally, please note that Facebook has disabled the Review process for permissions. You *should* still be able to get the manage_pages permission if you are trying to setup a Channel for a Facebook user that is the admin *of your app*, since admins can always grant any permission. If the Channel is for a normal user, and not an admin of your app, then you likely won't be able to get that permission from them until Facebook re-enables the review process.

I hope that helps get you going, but if not, let us know how we can help.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
Thank you Alex.

I'm aware of the need for multiple URLs, and currently have entries for http and https access to my site but still suffer the problem I described.

The site is on a subdomain so the entries are http://subdomain.site.com?etc and https://subdomain.site.com?etc but I cannot imagine the subdomain location makes any difference?

Re. your final point, my own Facebook ID is being used as both the app owner and the channel user so I don't think I am a victim of that review process issue.

Any other thoughts?
Cheers, Nick
The topic has been locked.
Support Specialist
Can you try to authenticate again and then, on the error page in Facebook's site, copy and paste the URL either here or by Private Messaging me? The URL doesn't have any private data other than your domain name.

That will help us see the redirect URL being created so we can help make sure you have the proper redirect URL set in the Facebook app.

Thanks,
Alex
The topic has been locked.