Подтвердить что ты не робот

Facebook Один или несколько заданных URL-адресов не разрешены в настройках приложения

Результат в консоли:

Данный URL-адрес не разрешен конфигурацией приложения. Один или несколько указанных URL-адресов не разрешены настройками приложения. Он должен соответствовать URL-адресу веб-сайта или Canvas, или домен должен быть поддоменом одного из доменов приложений.

В основном, я пытаюсь включить пользователя для входа в мой блог на blogspot.com и разместить на его стене какое-то сообщение.

вот как я настраиваю приложение на facebook:
Домены приложений: blogspot.com
Режим Sandbox: отключено
URL-адрес сайта: my_blog_name.blogspot.com/p/publishing.html

4b9b3361

Ответ 1

после размещения url сайта, чтобы начать с http://, он разрешает мою проблему. Теперь мой URL сайта выглядит следующим образом: http://my_blog_name.blogspot.com/p/publishing.html

Ответ 2

Это также может произойти, если redirect_uri, отправленный с запросом https://www.facebook.com/dialog/oauth, отсутствует в списке Действительных URI перенаправления OAuth внизу:

  • Настройки → Дополнительно → Безопасность

После долгих проб и ошибок, когда я добавил redirect_uri, который я использовал (https://www.facebook.com/connect/login_success.html в моем случае), я неожиданно попал на шаг назад эта ошибка.

Ответ 3

Эта проблема возникает из-за того, что вы неправильно настроили ссылку на свой сайт в FaceBook.

Перейти на страницу разработчиков Facebook

1.Выберите "Настройки" 2.Нажмите "ADD PlatForm" 3. Выберите "Wesite" 4. Введите название своего сайта

Наконец, сохраните настройки, которые все

Ответ 4

Facebook не волнует, какой фактический IP-адрес находится на вашем сервере, но он будет проверять, что доменное имя ссылочной страницы совпадает с доменом, зарегистрированным в facebook. Проблема в том, что любой URL-адрес, который вы сейчас используете размещение вашего приложения не настроено в вашей конфигурации приложения. Перейдите в настройки своего приложения и убедитесь, что URL-адреса соответствуют.

Ответ 5

В моем случае это был www. что я опустил, например, например:

http://website.com

вместо

http://www.website.com

Ответ 6

У меня была эта проблема, потому что сначала я не размещал домен приложения на странице Настройки. И после того, как я добавил "example.com" в поле домена приложения (предположим, что URL-адрес http://www.example.com), проблема больше не существует.

Ответ 7

Если он не работает даже после того, как вы установили URL-адрес веб-сайта в Настройки → Базовая вкладка и Настройки → Дополнительно → Действительные URI перенаправления OAuth, Попробуйте сделать следующее и проверить, не работает ли он.

Шаг 1) Перейти, Настройки → Основные → Контактный адрес электронной почты (введите имя электронной почты, с которым вы хотите синхронизировать приложение)

Шаг 2) Перейти, Статус и просмотр → Статус → Включить параметры как да (сделать ваше приложение видимым для публики)

Теперь перезагрузите приложение и проверьте, нормально ли он работает.

Ответ 8

Ваше приложение должно находиться в том же домене, что и в настройках facebook.

Ответ 9

Настройки приложения Facebook

Хотя несколько раз ответил на подобную информацию, это мой опыт FYI

  • Тестирование на localhost - Я задавался вопросом, может ли это быть проблемой, но нет.
  • app_id и redirect_uri.
  • Правильно закодированы URL-адреса.

Итак, почему эта ошибка?

Смотрите Сообщество Facebook Community, как и я, для важной недостающей части головоломки.

То есть:

<a href="https://www.facebook.com/dialog/share?
    app_id=1234567890
    &display=page

    &href=http%3A%2F%2Fexample.org <-- This
    &redirect_uri=http%3A%2F%2Fexample.org" <-- and This

target="_overTheRainbow">Tell the world about this awesomeness!</a>

Необходимо сопоставить ссылочные URL-адреса, представленные в Facebook для приложения, с app_id.

Ответ 10

Да. Это общая проблема facebook api. Не используйте www перед URL-адресом. Это решит проблему.

Ответ 11

У меня была такая же проблема, когда я отправлял ссылки на стену Facebook.

Я сделал это:

Из https://developers.facebook.com/

Вкл. Миграция вкладка Безопасность почтового URL-адреса включена. Поэтому я просто отключил его, и после этого он работает для меня сейчас.

Надеюсь, что это решит проблему для других.

Ответ 12

Перейдите в настройки и затем вкладку "Дополнительно". Внизу "Встроенный браузер OAuth Login" включите эту опцию. то ваша проблема будет решена.