我正在使用ASP.Net MVC 5中的一个登录表单。而google登录无法正常工作。当我将项目作为localhost运行时,我可以重定向到谷歌的登录页面。但是当我发布网站时,我收到的错误为错误:redirect_uri_mismatch 。我是新手,请指导我。下面是代码段。
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);
当我在 localhost 中投放时,我甚至不知道在哪里看正常工作。请帮帮我。