Я создаю логин с аутентификацией Facebook для моего приложения, которое в данный момент находится в locahost. Я создал приложение в Facebook.
Теперь, когда я пытаюсь получить доступ к этому URL: https://www.facebook.com/dialog/oauth?client_id=my_app_id&redirect_uri=http://localhost:8080/
Я получаю эту ошибку:
Given URL is not permitted by the application configuration.: One or more of the given URLs is not allowed by the App's settings. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains.
Затем я попытался добавить localhost
в настройки моего приложения App Domains
и я получаю еще одну ошибку и не могу ее сохранить:
This must be derived from Secure Canvas URL, Unity Binary URL, Site URL, Mobile Site URL or Secure Page Tab URL. Check and correct the following domains: localhost
Я делаю это неправильно? или как правильно сделать это для localhost?
Сначала нужно добавить «Платформу» в настройках приложения.
Добавьте платформу «Веб-сайт» и введите http://localhost/
в качестве URL сайта. Только после этого вы сможете вызывать диалог входа с вашего локального сайта.
Других решений пока нет …