Jump to content
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Не работает авторизация 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

Recently Browsing 0

  • No registered users viewing this page.

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.