Identität der Web-API 2. / Token Gib immer 404 Fehler zurück

8

Ich habe einige Probleme mit der Adoption von Web API 2 Identity. Im Projekt.

Ich füge StartUp.cs

hinzu

So:

%Vor%

Danach füge ich eine partielle Klasse für die Aktivierung der Token-Autorisierung hinzu:

%Vor%

Ebenso implementiere ich User Functional (wie UserStore, UserManager).

Ich nehme "ExternalLogin" Methode aus Beispiel und ändere.

%Vor%

Danach starte ich meine Anwendung und versuche mich so in die App einzuloggen:

%Vor%

Ich habe den Fehler 404 erhalten. Ich versuche, benutzerdefinierte Anfrage an / Token via Fiddler geschickt und das gleiche Ergebnis. Dann überprüfe ich, ob meine api / Account / ExternalLogin Aktion verfügbar ist, diese Antwort 401 Statuscode. Ich überprüfe Referenzen Owin, Microsoft.Owin alle korrekt. Was ist das Problem? Wo habe ich Probleme?

UPD:

%Vor%     
CMaker 26.05.2015, 16:00
quelle

1 Antwort

25

Ich finde in diesem Problem heraus. OAuthAuthorizationServerOptions hat eine AllowInsecureHttp -Eigenschaft. Ich habe das unsichere HTTP-Protokoll verwendet. In diesem Fall können Sie AllowInsecureHttp = true oder den Https-Filter zur Filters-Pipeline hinzufügen.

    
CMaker 27.05.2015, 04:10
quelle