URL-адрес заблокирован: это перенаправление завершилось неудачно, потому что URI перенаправления не включен в белый список.... (веб-приложение Localhost)
URL Blocked: это перенаправление не удалось, потому что URI перенаправления не включен в настройки настроек клиента OAuth. Убедитесь, что включены учетные записи клиентов и веб-OAuth и добавлены все ваши домены приложений в качестве действительных URI-адресов перенаправления OAuth.
Я установил laravel/socialite, и я пытаюсь связать свое приложение с facebook! после установки пакета, создав мое приложение для facebook, я пытаюсь присоединиться к странице входа в facebook на моем приложении, но он продолжает говорить мне, что это некоторые ошибки URL-адреса...??? любые идеи.?
Ответы
Ответ 1
Он перенаправляет проблему с URL. Facebook автоматически создает URL-адрес перенаправления, который http://...[your domain]..../ signin-facebook. Вам необходимо добавить этот URL-адрес в настройки клиента OAuth вместе с вашим собственным redirect_URL, как показано ниже:
![введите описание изображения здесь]()
Надеюсь, что это поможет
Ответ 2
Я столкнулся с этой проблемой.
Что я сделал:
Когда вы получите это сообщение, скопируйте URL-адрес из окна браузера и проверьте его. В URL-адресе указан URL-адрес перенаправления.
Скопируйте точный URL переадресации, как упомянуто, и поместите его под Valid URL OAuth Redirect, он решит проблему.
Ответ 3
У меня только что была проблема (ноябрь 2017), после нескольких лет работы (но я что-то поменял?).
Исправление заключалось в том, чтобы добавить URL-адрес обратного вызова в " Facebook Login" " Продукты" (в левом меню, в консоли администратора Facebook, НЕ в "Дополнительные настройки", где я пробовал все:
https://developers.facebook.com/apps/{{your FB app id}}/fb-login/settings/
Обратите внимание, что вам нужно поместить номер порта, если он у вас есть, например. в моем случае http://local.dishly.menu:3000/
Ответ 4
У меня была проблема с этим, особенно с героикой.
Мой тестовый сайт не был https. Это был http. И по умолчанию facebook любит добавлять URL-адрес с https, если вы не вводите его вручную при вводе URL-адреса.
Итак, я добавил два URL-адреса. один с http, и один с https. отлично работает сейчас\o/
Ответ 5
У меня была эта проблема, потому что я использовал Ajax для входа и регистрации на своем сайте, поэтому я добавил этот URL перенаправления
https://yoursite.com/wp-admin/admin-ajax.php?action=gears_fb_connect&callback=true
и это сработало отлично, любой пользователь может войти с помощью своей учетной записи в Facebook.
Ответ 6
Я опубликую это здесь на всякий случай, если это пригодится кому-то в будущем, потому что я попал в этот вопрос в поисках ответа...
В моем случае я получил эту ошибку при попытке интегрировать Facebook в качестве поставщика удостоверений в сочетании с пользовательскими политиками Azure AD B2C.
Документы Microsoft упоминают указанный URL-адрес в следующем формате:
https://your-tenant-name.b2clogin.com/your-tenant-name.onmicrosoft.com/oauth2/authresp
однако при нажатии кнопки входа в Facebook он перенаправлял с идентификатором арендатора вместо имени арендатора следующим образом:
https://your-tenant-name.b2clogin.com/TENANTIDHERE/oauth2/authresp
Это приводило к блокировке URL-адреса Facebook.
Я обнаружил это, прочитав этот ответ прямо здесь.
Если вам нужно декодировать URL-адрес, на который он перенаправляется, вы можете использовать это:
https://www.urldecoder.org/