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身份验证应该可以正常工作。

相关内容

热门资讯

红龙扑克机制!云扑克辅助挂,w... 红龙扑克机制!云扑克辅助挂,wepoke用模拟器,透视教程(固有存在有挂)1、许多玩家不知道云扑克辅...
黑科技好牌!(AAPOKEr)... 黑科技好牌!(AAPOKEr)透明挂辅助插件,(AAPoker)原来是真的有挂,wepoke教程(有...
wepoke真的有挂!aapo... wepoke真的有挂!aapoker辅助工具存在吗,德扑之星怎么查数据,2025教程(本然存在有挂)...
黑科技透明挂挂!(WPK)透视... 黑科技透明挂挂!(WPK)透视辅助器,(wPK)原生是真的有挂,扑克教程(有挂攻略)是一款可以让一直...
德扑之星辅牌器真假!德扑之星记... 德扑之星辅牌器真假!德扑之星记分牌有什么用,微扑克软件发牌原理,我来教教你(本来是有挂);亲真的是有...
黑科技肯定!(wEpOke)软... 黑科技肯定!(wEpOke)软件透明挂,(WepOke)一直真的是有挂,可靠教程(有挂软件)1、玩家...
wepoke透视挂靠谱吗!德扑... wepoke透视挂靠谱吗!德扑之星实战,wpk怎么玩胜率高,必胜教程(确实是真的有挂)是一款可以让一...
黑科技透明挂!(wPk)透视辅... 黑科技透明挂!(wPk)透视辅助器,(Wpk)真是真的是有挂,必赢方法(有挂软件)是一款可以让一直输...
微扑克wpk透视辅助!云扑克内... 1、微扑克wpk透视辅助!云扑克内置辅助器,EV扑克辅助软件,2025教程(往昔真的是有挂);详细教...
黑科技新版!(wEpoke)软... 黑科技新版!(wEpoke)软件透明挂,(wePOke)好像有挂,系统教程(有挂透视)1、不需要AI...