Te traemos la solución a esta obstáculo, o por lo menos eso deseamos. Si presentas dudas coméntalo, que sin dudarlo te responderemos
Como escribe el interrogador
En la pestaña avanzada, los URI de redireccionamiento de OAuth válidos están configurados para: …
y tuve el mismo problema (escribir la URL de redirección en el campo de entrada incorrecto) Me gustaría resaltar que
No es
Settings -> Advanced -> Share Redirect Whitelist
pero
Facebook Login -> Settings -> Valid OAuth redirect URIs
Me habría ahorrado 2 horas de prueba y error.
También debes tener en cuenta que
www.example.com
no es lo mismo que example.com
. Agregue ambos formatos a la URL de redireccionamiento.
El inicio de sesión con el botón de Facebook en su sitio está vinculado a:
https://www.facebook.com/v2.2/dialog/oauth?client_id=1500708243571026&redirect_uri=http://openstrategynetwork.com/_oauth/facebook&display=popup&scope=email&state=eyJsb2dpblN0eWxlIjoicG9wdXAiLCJjcmVkZW50aWFsVG9rZW4iOiIwSXhEU05XamJjU0VaQWdqcmF6SXdOUWRuRFozXzc0X19lbVhGWUJTZGNYIiwiaXNDb3Jkb3ZhIjpmYWxzZX0=
Aviso: redirect_uri=http://openstrategynetwork.com/_oauth/facebook
Si en cambio cambias el enlace a:
redirect_uri=http://openstrategynetwork.com/_oauth/facebook?close
Deberia de funcionar. O bien, puede cambiar el enlace de Facebook a http://openstrategynetwork.com/_oauth/facebook
También puedes agregar http://localhost/_oauth/facebook
a los URI de redirección válidos.
Facebook requiere que incluya URI de redireccionamiento en la lista blanca, ya que de lo contrario las personas podrían iniciar sesión con Facebook para su servicio y luego enviar su token de acceso al servidor de un atacante. Y no quieres que eso suceda ;]
Esto funcionó para mí.
redierct_url = http://127.0.0.1:8080/accounts/facebook/login/callback/
Obtuve eso de mi navegador después de hacer clic en el botón de Facebook, su navegador será redirigido a un enlace para integrarse con la API de Facebook, de modo que obtendrá esa redirección. Para mi caso, el enlace fue este de donde obtuve el redirect_url.
https://www.facebook.com/dialog/oauth?client_id=…&scope=&response_type=code&state=…&redirect_uri=http://127.0.0.1:8080/accounts/facebook/login/callback/
Sección de Reseñas y Valoraciones
Tienes la opción de añadir valor a nuestro contenido participando con tu experiencia en las observaciones.