ho impostato la mia Google OAuthGoogle OAuth su MVC5 errore ExternalLoginCallback? = ACCESS_DENIED
E ho aggiunto il codice in Startup.Auth.cs
app.UseGoogleAuthentication(new GoogleOAuth2AuthenticationOptions()
{
// LRC
ClientId = "xxxxxxxxx",
ClientSecret = "xxxxx"
//CallbackPath = new PathString("/signin-google")
});
Ma dopo che ho scelto un account google per accedere, mi ha reindirizzato nuovamente alla pagina di login,
Ho controllato la rete tramite Chrome e ho scoperto che l'accesso è stato negato.
http://www.liferunningclub.com.au/Account/ExternalLoginCallback?error=access_denied
non riesco a capirlo.
Per favore aiuto. Grazie.
Aggiornamento Ora ho fatto qualcosa di diverso: 1. ho aggiunto un'annotazione ([RequireHttps]) sul controller account 2. Ho attivato il protocollo SSL per il mio progetto. 2. Ho aggiornato l'url e reindirizzato l'url in Google Console a https
Ho provato ad accedere con Google, dopo aver selezionato il mio account Google, ha restituito lo stesso access_denied.
Sarebbe meglio se la risposta di Google potesse fornire informazioni più dettagliate.
Grazie M, è giusto. Nel mio caso, ho anche scoperto che avevo bisogno di più informazioni di quante potessi. Quindi, dopo aver abilitato l'API di Google+ E commentato alcune righe di codice per ridurre le informazioni richieste, il programma ha iniziato a funzionare. – Franva
inoltre devi abilitare ssl sulle proprietà del progetto e utilizzare https per il tuo sito altrimenti vedrai problemi di access_denied –