错误:redirect_uri_mismatch (ASP.NET MVC)
Posted
技术标签:
【中文标题】错误:redirect_uri_mismatch (ASP.NET MVC)【英文标题】:Error: redirect_uri_mismatch (ASP.NET MVC) 【发布时间】:2018-03-21 13:59:06 【问题描述】:尝试让用户使用 GOOGLE 登录时出现以下错误
我尝试了很多东西,但没有任何效果
我最初使用以下代码
app.UseGoogleAuthentication(clientId: "APIKEY.apps.googleusercontent.com",
clientSecret: "SECRET-K");
我也尝试了以下
app.UseGoogleAuthentication(new GoogleOAuth2AuthenticationOptions()
ClientId = "APIKEY.apps.googleusercontent.com",
ClientSecret = "SECRET-K",
CallbackPath = new PathString("/signin-google")
);
一点运气都没有,
我的 Web 应用程序的客户端 ID 设置如下
我不知道我做错了什么,
有没有人遇到过这个问题并有解决方案
非常感谢
干杯
【问题讨论】:
在 Google 开发者控制台中删除重定向 URI 末尾的 /。可能会帮助developers.google.com/api-client-library/dotnet/guide/… 哇 - 成功了,非常感谢@DaImTo 我如何将此问题标记为已回答? 上周有人加了一个,最后你不是唯一一个这样做的人:) @DaImTo 让我感觉好多了哈哈哈哈 【参考方案1】:Google 开发者控制台删除重定向 URI 末尾的 /。
重定向 URI 必须与您发送它的位置完全匹配。
【讨论】:
以上是关于错误:redirect_uri_mismatch (ASP.NET MVC)的主要内容,如果未能解决你的问题,请参考以下文章
在 laravel 中使用 oauth 会出现错误:redirect_uri_mismatch
错误:MVC 应用程序中的 Google 登录中的 redirect_uri_mismatch
Google Gmail API OAuth 2.0 错误 400:redirect_uri_mismatch
Google OAuth2 授权 OAuth 令牌错误:redirect_uri_mismatch
在 React Native 中使用 Expo.Google.logInAsync 时如何解决“redirect_uri_mismatch”错误?