Ich habe eine Web-API 2.0 und eine Reihe von Anwendungen, die diese API verwenden. Ich versuche, Google-Authentifizierung wie folgt zu implementieren: von der App, die ich einen HTTP-Aufruf an die API, um alle externen Logins wie return $http.get(apiRootAddress + "Account/ExternalLogins?returnUrl=%2F&generateState=true");
alles funktioniert, bekomme ich die URL, die ich brauche, und ich stelle den Fensterort auf die URL ich empfing gerade: /api/Account/ExternalLogin provider = Google & response_type = Token & client_id = self & redirect_uri = localhost% 3A62556% 2Fsignin-google & state = ... aber es ist erhalten umgeleitet auf die api-Adresse nicht die Weiterleitung, die ich brauche. Wie kann ich die Weiterleitungs-URL hier einstellen: Account/ExternalLogins? returnUrl =% 2F & generateState = wahr zu einem gewünschten? Ich habe verschiedene codierte URLs versucht, aber ich bekommen "invalid_request" :(OAuth Google Login Redirect zu bestimmten URL
Danke
Hallo, ich habe eine Anfrage an http: // localhost: 57792/api/Account/ExternalLogins? returnUrl = http% 3A% 2F% 2Flocalhost% 3A62556 & generateState = true "Ich habe die URL empfangen: http: // localhost: 57792/api/Konto/ExternalLogin? provider = Google & response_type = zu ken & client_id = self & redirect_uri = http% 3A% 2F% 2Flocalhost% 3A62556% 2F wenn ich es anrufe bekomme ich eine ungültige Anfrage –
Gibt es eine Nachricht in der ungültigen Anfrage? hast du deine IP geändert? – Isfettcom
nein das ist es die Text-Antwort in Fiddler: Fehler: invalid_request –