Page 1 of 1

Google Login in ASP.NET CORE - Benutzer, der immer noch nicht autorisiert ist, mit Google Bearer Token

Posted: 13 Feb 2025, 19:56
by Anonymous
Ich habe Google Login in meine ASP.NET -App integriert. />

Code: Select all

// Must match Google settings
var redirectUri = "https://localhost:7259/GoogleLogin/google-callback";

var tokenRequestParams = new Dictionary
{
{ "code", code },
{ "client_id", googleClientId },
{ "client_secret", googleClientSecret },
{ "redirect_uri", redirectUri },
{ "grant_type", "authorization_code" }
};

var tokenResponse = await _httpClient.PostAsync("https://oauth2.googleapis.com/token",
new FormUrlEncodedContent(tokenRequestParams));
< /code>
Dann bin ich mir nicht sicher, wie ich den Benutzer in meinem Applicaiton unterschreiben kann. Endpunkt, um eigene Token zu generieren. Sie funktionieren gut mit autorize 
Attribut, wenn sie als Autorisierungsheader als Bearer -Token bestanden haben. > Attribut (ich erhalte nicht autorisierte Antwort). Oder ich muss meine eigene Autorisierung manuell implementieren, die Google Token erkennt und apropript autorisiert?