Facebook OAuth redirect_uri problema 'Dada la URL no está permitida por la configuración de la aplicación.'

StackOverflow https://stackoverflow.com/questions/3707738

  •  02-10-2019
  •  | 
  •  

Pregunta

Al pedir la autorización de redireccionamiento a la siguiente dirección:

https://graph.facebook.com/oauth/authorize?client_id=...&scope=email,offline_access&redirect_uri=http%3A%2F%2Flocalhost%2Flogin%2Findex.php%3Fcallback%3Dfacebook

Facebook se devuelve 'redirect_uri no válida Dada URL no está permitida por la configuración de la aplicación.'

Posiblemente porque mi solicitud se ha registrado en http://syncacity.com en la configuración de la aplicación. Pero aún así, gorjeo me permite redirigir a cualquier URL, así que por qué se quejaba facebook?

te agradecería sus pensamientos:)

¿Fue útil?

Solución

¿por qué no editar el archivo hosts y apuntar su dominio a su IP local, entonces sólo es necesario cambiar los anfitriones de la caja dev antes de hacer nada.

Otros consejos

Cambiar el URL de la aplicación a http: // localhost mientras desarrolla y luego a su sitio una vez que está en la producción. :)

que se resolvió -. Gracias a uno de los desarrolladores de la plataforma de Facebook

Supongamos que la URL de su sitio local es http: // localhost: 8000 Usted tendrá que añadir http: // localhost: 8000 para el ajuste de la aplicación de Facebook en "Configuración -> Básico -> sitio web- > URL del sitio. "

A continuación trabajó para mí:

App Domains: localhost
Site URL: http://localhost

introducir descripción de la imagen aquí

crear una aplicación de prueba en el modo de recinto de seguridad (configuración avanzada) luego integrar a la de desarrollo y prueba

Se han definido localhost URL en REDIRECT_URL (redirect_uri = http: //localhost/login/index.php ..) No estoy familiarizado con OAuth, pero que podría ser el problema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top