2014-01-06 4 views
0

Я попытался создать facebook логин с использованием facebook PHP SDK, и в настоящее время я имею эту ошибку:Facebook ошибка Войти PHP SDK

Given URL is not allowed 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.

Я уже добавили сайт URL своего веб-сайта, а также поместил его в домена приложения.

Мое приложение все еще находится в режиме песочницы, поэтому прямо сейчас я понятия не имею, почему facebook дает эту ошибку. Я что-то пропустил из своих настроек?

мой домен (пример):

www.mydomain.com 

Мой сайт находится на подобласти:

www.mydomain.com/websitesample/website 

Мой домен приложение и сайт URL оба имеют одинаковое значение:

http://www.mydomain.com

Помимо этих настроек, я дважды проверял свой идентификатор приложения и секрет приложения. Я ждал, по крайней мере, 15 минут, потому что я где-то читал, что при сохранении изменений в приложении вам все равно придется ждать, пока изменения будут распространяться через серверы facebook. Что еще я мог пропустить?

ответ

1

Просто используйте в качестве App Domains: mydomain.com

Так что каждый субдомен будет работать.

Btw - www.mydomain.com/websitesample/website < - websiteample/website не является поддоменом, это каталог, и это не вызовет никаких проблем.

0

Мой коллега и я как-то исправили его. Мы добавили субдомены в доменах приложений, и теперь они работают.

1
  1. Визит developer.facebok.com
  2. Выбор приложения facebook
  3. Введите вкладку настройки на левой стороне
  4. Доступно на странице, основные вкладки, нажмите на Добавить платформу
  5. Нажмите, чтобы сайт
  6. Тип вашего сайта в разделе URL сайта ex: yourdomain.com/xx/ ..
  7. Нажмите, чтобы сохранить изменения.

С наилучшими пожеланиями.

Смежные вопросы