Es wurde versucht, Zugriff auf einen socket in a way forbidden by its access permissions

Ich habe gerade heruntergeladen SDK C# und ASP.NET MVC-Probe, modifiziert es mit 4.2.1. (web config facebookSettings Parameter etc.), meine Facebook-Anwendung und versucht zu laufen. Klicken Sie auf facebook-login-button - ok, Eingabe von Anmeldeinformationen in facebook popup - ok, der Zugang für meine Anwendung ok, und dann bekomme ich diesen Fehler:

System.Net.Sockets.SocketException: es wurde versucht, Zugriff auf einen socket in a way forbidden by its access permissions 66.220.146.47:443

var app = new FacebookApp();
if (app.Session == null)
{
   //The user isnt logged in to Facebook
   //send them to the home page
   return RedirectToAction("Index");
}

//Get the user info from the Graph API
dynamic me = app.Api("/me"); //EXCEPTION THROWN HERE
ViewData["FirstName"] = me.first_name;
ViewData["LastName"] = me.last_name;

Den app Objekt ist OK, ich denke (mit Einstellungen, Parameter, session-Objekt mit access-token und meine facebook-userid, etc.)

Ich bin mit der lokalen Entwicklung Adresse http://myappdev.local (127.0.0.1 in der hosts-Datei). Die gleiche Adresse eingestellt ist, die in meiner facebook-app-Einstellungen, auch domain myappdev.local - Kann das das problem sein? Ich habe schon Beispiele gesehen, mit localhost:1234 in einigen tutorials.

InformationsquelleAutor rouen | 2011-01-25

Schreibe einen Kommentar