0

Ich bin sicher, es gibt etwas Kleines Ich vermisse in diesem Prozess, aber alle Videos, die ich beobachtet habe scheinen ein anderes Setup als ich habe und es verursacht Probleme mit meiner Anwendung. Ich verwende Visual Studio 2015 Community Edition und mein Setup-Prozess war wie folgt;ASP.NET 5 Vorlage Web-Anwendung externe Authentifizierung

neue Datei Projekt Mit .NET Framework 4.6 ASP.NET 5 Web Application, Einzel Authorization

dieses Projekt gegründet, öffnete dann die startup.cs Datei und es sagt mir, für das Hinzufügen von externer Authentifizierung http://go.microsoft.com/fwlink/?LinkID=532715 zu gehen

Diese Website sagt mir, dass ich die Facebook-App erstellen soll, die ich fertiggestellt habe. Im nächsten Schritt mit dem Titel "Verwende SecretManager zum Speichern von Facebook AppId und AppSecret" verirre ich mich. Ich habe den ersten Schritt in der Installation des Secret Managers gemacht, aber danach bin ich wieder verloren. Kann mir jemand helfen, die externe Genehmigung zu bekommen?

Auch etwas erwähnenswertes, in all den Videos, die ich gesehen habe, sieht der Lösungs-Explorer nicht genauso aus wie meiner.

-Mine wie diese Link to picture

sieht, wo in Videos die Lösung Explorer mehr wie ein normaler Baum sieht

Sie können für jede Antwort Vielen, vielen Dank auch für die jederzeit bei der Schaffung eines kleinen Führer verbrachte wenn möglich.

Antwort

0

können Sie speichern Sie Ihre Facebook APPID und AppSecret in appsettings.json diese Zeichenfolge in appsettings.json Datei hinzufügen. RELPACE XXXX mit Ihrem AppId und AppSecret Zahlen.

"Authentication": { 
    "Facebook": { 
     "AppId": "XXXXXXXXXXXXXX", 
     "AppSecret": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" 
} 

Verwenden Sie es in Startup.cs in Methode public void Configure (....) {..} wie folgt aus:

app.UseFacebookAuthentication(new FacebookOptions() 
{ 
    AppId = Configuration["Authentication:Facebook:AppId"], 
    AppSecret = Configuration["Authentication:Facebook:AppSecret"] 
});