Asp.NetReact项目模板Google身份验证无法工作。
创始人
2024-11-12 06:30:24
0
  1. 确认Google API密钥是否正确设置。在Google API控制台中,检查是否已启用了Google认证。确保在项目中正确设置了clientId和clientSecret。具体可以参考以下代码示例:
services.AddAuthentication()
    .AddGoogle(options =>
    {
        IConfigurationSection googleAuthNSection =
            Configuration.GetSection("Authentication:Google");

        options.ClientId = googleAuthNSection["ClientId"];
        options.ClientSecret = googleAuthNSection["ClientSecret"];
    });
  1. 检查前端URL是否正确设置。在Google API控制台中,确保已正确设置了授权JavaScript来源和重定向URI。具体代码示例如下:
const response = await fetch("/authentication/login/google?returnUrl=" + encodeURIComponent("/"), { method: "POST" });
const result = await response.json();
window.location.href = result.redirectUrl;
  1. 确认后端URL是否正确设置。在Asp.Net项目中,检查是否已正确设置Google身份验证的回调URL。具体代码示例如下:
app.UseGoogleAuthentication(new GoogleOAuth2AuthenticationOptions()
{
    ClientId = "xxxxxxxxxx",
    ClientSecret = "xxxxxxxxxx",
    CallbackPath = new PathString("/signin-google"),
});

进行以上步骤后,Google身份验证应该可以正常工作。

相关内容

热门资讯

揭秘攻略!hhpoker是真的... 揭秘攻略!hhpoker是真的假的,wepoker怎么提高运气,好像是有挂(有挂方略)辅助器是一种具...
解密关于!HH平台挂,hhpo... 解密关于!HH平台挂,hhpoker到底可以作弊码,真是真的是有挂(有挂方法)1、解密关于!HH平台...
三分钟了解!拱趴大菠萝怎么开挂... 三分钟了解!拱趴大菠萝怎么开挂,epoker透视底牌,竟然存在有挂(有挂总结)1、三分钟了解!拱趴大...
一分钟揭秘!aapoker能控... 您好,这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很多玩家在这款游戏中打...
推荐一款!htx矩阵wepok... 推荐一款!htx矩阵wepoker辅助,德州之星扫描器,竟然真的有挂(有挂透明挂);进入游戏-大厅左...
热门推荐!德普之星app安卓版... 热门推荐!德普之星app安卓版破解版,pokemmo辅助脚本,竟然是真的有挂(讲解有挂)1、金币登录...
查到实测辅助!wejoker手... 查到实测辅助!wejoker手机版透视脚本,wepoker透视脚本安卓,确实是真的有挂(有挂秘诀);...
总算了解!wepoker养号规... 总算了解!wepoker养号规律,wepoker透视脚本是什么,好像真的有挂(讲解有挂)1、下载好透...
带你了解!wepoker破解游... 带你了解!wepoker破解游戏盒子,wepoker透视脚本免费,都是真的是有挂(今日头条)能透视中...
免费测试版!hhpoker的辅... 免费测试版!hhpoker的辅助是真的吗,哈糖大菠萝挂,原来存在有挂(有挂功能)所有人都在同一条线上...