TAdvFacebook : impossible à utiliser


In configuring the application on Log into Facebook there's a problem with the tutorial you give here: TMS Software | TMS Cloud / Mapping Controls

It is impossible to put the url https://www.facebook.com/connect/login_success.html in the redirection Uri. The facebook domain is not authorised. (see screenshot)

What should we put in its place?


Can you please try using a local url instead?

For example:


Facebook doesn't want non-https urls:

This must be a new restriction that was added in the Facebook console.
Can you try leaving the field empty and setting the CallBackURL in your Delphi app to "http://localhost:8000/"?

It is not possible to leave the redirect url empty. Facebook checks that the redirect url is one of the authorised urls.

Can you please make sure the App Domain field is filled in with "localhost"?
As show in this image:

Yes :

I've not been able to reproduce this issue.
Are you still seeing the same error message after adding "localhost" in the App Domain field?

Yes, I still have the error. I had already adding "localhost" in the App Domain field.

The problem is here:

We can't enter the desired redirection url.
And so we end up with this error:

  • Is your app in "development" mode or "live" mode?
    If it's in development mode, a localhost callback url should automatically be allowed.
    If not, have you tried using an URL to on of the the other App Domains you entered?


Yes, by putting a page from our site, the redirection url is authorised.
However, we don't receive the event associated with OnConnected :

And our application is in "live" mode

We are currently investigating this issue and will report back as soon as possible.

We still haven't been able to reproduce this issue here.
Can you try to create a new Facebook App in the Facebook console with the settings as described here TMS Software | TMS Cloud / Mapping Controls?

If the problem persists, please provide screenshots of all your current settings and of the error message so I can further investigate this.