Skip to content

Не работает авторизация Facebook

Всем привет.

 

IPS 4.2.6. Всё везде настроил. При попытке авторизации Facebook выдаёт сообщение:

"URL заблокирован: Не удалось выполнить переадресацию, поскольку конечный URI не внесен в «белый» список в разделе приложения «Клиентские настройки OAuth». Убедитесь в том, что вход с помощью OAuth включен для клиента и веб-форм, а также добавьте все домены вашего приложения в качестве действительных URI для переадресации OAuth."

 

Что и как делать с этими URI? Или проблема ещё в чём-то?

Featured Replies

  • Author

да

Убедитесь в том, что вход с помощью OAuth включен для клиента и веб-форм, а также добавьте все домены вашего приложения в качестве действительных URI для переадресации OAuth.

Проверяйте настройки. Может, где-то что-то не дописали или не включили.

  • Author
Проверяйте настройки. Может, где-то что-то не дописали или не включили.

С одной стороны, совет подходит для настройки чего угодно: форума, мобильника, телевизора, утюга и т. п. С другой стороны, хочется больше конкретики.

Если FB отдает ошибку, то и проверять нужно его настройки.

 

В поле "Действительные URL-адреса для перенаправления OAuth" что указано?

  • Author

Пробовал указывать URL форума либо оставлять поле пустым - всегда такая же ошибка.

Скриншот покажите

  • Author
post-57364-0-68407700-1514285994_thumb.jpg

Укажите адрес форума и сохраните изменения.

Только внимательнее. Если указать просто домен, то FB добавит https протокол. А у Вас http.

  • Author

Дело было именно в "http". Спасибо. Сам бы никогда не догадался. В инете эта тема много раз обсуждалась, но про http я информации не видел.

  • 1 year later...

такая же ошибка, при попытке авторизации

URL заблокирован: Не удалось выполнить переадресацию, поскольку конечный URI не внесен в «белый» список в разделе приложения «Клиентские настройки OAuth». Убедитесь в том, что вход с помощью OAuth включен для клиента и веб-форм, а также добавьте все домены вашего приложения в качестве действительных URI для переадресации OAuth.

в настройках урл вроде все верно указано, в чем может быть причина?

999.jpg

в настройках урл вроде все верно указано, в чем может быть причина?

 

У Вас приложение выключено и имеет статус "В разработке". Может проблема в этом.

У Вас приложение выключено и имеет статус "В разработке". Может проблема в этом.

Нет проблема не в этом, я изначально его включил то есть статус был "Вкл Статус: опубликовано" далее выключил, сейчас опять включил, но ошибка прежняя,

2.jpg

Ошибка при попытке авторизации

190ff64cf4891d491.jpg

Ошибка при попытке авторизации

 

А в ссылке значение параметра redirect_uri равно

https://www.[REDACTED]/forum/applications/core/interface/facebook/auth.php

А в ссылке значение параметра redirect_uri равно

https://www.[REDACTED]/forum/applications/core/interface/facebook/auth.php

Что то я немножко не догоняю, этот урл нужно прописывать в место https://www.***/forum/oauth/callback/ ??

Этот урл /applications/core/interface/facebook/auth.php я не где не прописывал он видимо образуется при обращении к /forum/oauth/callback/

 

Добавил ещё forum/applications/core/interface/facebook/auth.php в настройку "Действительные URI перенаправления для OAuth" и заработало странно, но не где не указано, что такой урл нужно прописать

Edited by avgaz

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.