Base solution for your next web application
Open Closed

Login using google #6155


User avatar
0
mirzanas created

Hello, i have setup google api to login using google account, but after i click google icon on login page i am getting an error:

System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at Abp.AspNetZeroCore.Web.Authentication.External.Google.GoogleAuthProviderApi.GetUserInfo(String accessCode) at Kaktusas.Web.Controllers.TokenAuthController.GetExternalUserInfo(ExternalAuthenticateModel model) in C:\Users\Mano\Documents\Visual Studio 2017\Projects\Kaktusas\aspnet-core\src\Kaktusas.Web.Core\Controllers\TokenAuthController.cs:line 385 at Kaktusas.Web.Controllers.TokenAuthController.ExternalAuthenticate(ExternalAuthenticateModel model) in C:\Users\Mano\Documents\Visual Studio 2017\Projects\Kaktusas\aspnet-core\src\Kaktusas.Web.Core\Controllers\TokenAuthController.cs:line 266 at lambda_method(Closure , Object ) at Microsoft.AspNetCore.Mvc.Internal.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeNextActionFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Rethrow(ActionExecutedContext context) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeInnerFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextExceptionFilterAsync()

to be more precise - a call: var userInfo = await _externalAuthManager.GetUserInfo(model.AuthProvider, model.ProviderAccessCode);

throws an exeption.


2 Answer(s)
  • User Avatar
    0
    ismcagdas created
    Support Team

    Hi @mirzanas

    This seems like a very common error message. Are you able to use same API credentails with a different client ?

  • User Avatar
    0
    mirzanas created

    Sorry, i have wrongly enabled google API, there is no issue.