I am working on one of the log in form in ASP.Net MVC 5. And the google login is not working properly. When I run the project as localhost I am able to redirect to the google's log in page. But when I publish the website I get error as Error: redirect_uri_mismatch. I am new to all this please guide me. below is code snippet.
var ClientID = "*************";
var url = "https://accounts.google.com/o/oauth2/auth?";
var parameters = "response_type=code&client_id=".concat(ClientID).concat("&redirect_uri=@(HttpUtility.UrlEncode(SimUtils.UrlForGoogleAuth))" + "&scope=openid%20email&");
var loginUri = url.concat(parameters);
window.open(loginUri);
I don't even know where to look as it is working correctly when I ran in localhost. Please help me.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…