2009-09-04 15 views
5

Estoy intentando integrar mi sitio ASP.Net MVC con Facebook Connect.Haciendo que Facebook Connect funcione con ASP.Net MVC

Por algún extraño motivo después de que la ventana emergente de inicio de sesión cargue y se conecte, HttpContxt.Current.Requet.Cookies[Session_Key_Cookie_Name] aún devuelve NULL!

¿Cuál podría ser el posible motivo?

Gracias

PS

También he notado que a pesar de que he puesto localhost/xd_receiver en la llamada Site.Master FB.init, xd_receiverController.cs no recibe llamada (Establecer un punto de interrupción en ella)

(he seguido todos los mensajes/artículos cuando buiding mi sitio: http://devtacular.com/articles/bkonrad/how-to-retrieve-user-data-from-facebook-connect-in-aspnet/, Facebook Connect and ASP.NET, http://facebooktoolkit.codeplex.com/Thread/View.aspx?ThreadId=45825, http://my6solutions.com/post/2009/04/05/Integration-of-Facebook-Connect-on-ASP-NET-MVC.aspx)

Respuesta

3

Encontré una solución, con suerte esto ahorrará a las personas los días que he quemado tratando de usar ASP.Net y Facebook Connect.

La cuestión es simple:

La propiedad url de conexión en la página de configuración de la aplicación de Facebook debe ser su nombre de dominio y la ruta xd_receiver en el FB.init es la relativa camino desde la página de su botón de conexión es ¡en!

de lo contrario, no guardará la cookie de sesión en el lugar correcto.

Goodluck

+0

Estoy trabajando en algo muy similar a esto ahora mismo. ¿Te importaría publicar valores de ejemplo aquí? – MedicineMan

Cuestiones relacionadas