2017-10-10 1 views
5

내가 너무 많은 것들을 아무것도를 시도 GOOGLE오류 : redirect_uri_mismatch (ASP.NET MVC)

enter image description here

를 사용하여 사용자 로그인을 할 수하려고 할 때 나는 다음과 같은 오류가 발생하고 내가 사용

작동 다음 코드는 처음

app.UseGoogleAuthentication(clientId: "APIKEY.apps.googleusercontent.com", 
      clientSecret: "SECRET-K"); 

은 또한 다음과 같은

시도

은 웹 응용 프로그램 내 고객 ID가 내가 뭘 잘못 아무 생각 enter image description here

을 다음과 같이 설정

사람이 문제를 직면
app.UseGoogleAuthentication(new GoogleOAuth2AuthenticationOptions() 
      { 
       ClientId = "APIKEY.apps.googleusercontent.com", 
       ClientSecret = "SECRET-K", 
       CallbackPath = new PathString("/signin-google") 
      }); 

전혀 행운, 이것에 대한 해결책이있다.

매우 높이 평가 됨

건배

+3

Google 개발자 콘솔에서 /를 리디렉션 URI 끝에 추가하십시오. 도움이 될 수도 있습니다 https://developers.google.com/api-client-library/dotnet/guide/aaa_oauth#web-applications-aspnet-mvc – DaImTo

+1

와우 - 그 덕분에 고맙습니다. @DaIm 어떻게이 질문을 다음과 같이 표시합니까? 대답 했습니까? – aliusman

+0

지난 주 어떤 사람은 마지막에 당신이 이것을 할 유일한 사람이 아니라고 덧붙였다 : – DaImTo

답변

1

Google 개발자 콘솔은 리디렉션 URI 끝에 /을 제거합니다.

리디렉션 URI는 보내는 위치와 정확히 일치해야합니다.