【问题标题】:Error: redirect_uri_mismatch (ASP.NET MVC)错误: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 让我感觉好多了哈哈哈哈

标签: c# asp.net-mvc google-api google-oauth google-signin


【解决方案1】:

Google 开发者控制台删除重定向 URI 末尾的 /

重定向 URI 必须与您发送它的位置完全匹配。

【讨论】:

    猜你喜欢
    • 2017-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-13
    • 2016-04-16
    • 2021-06-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多