GoogleOAuth2AuthenticationOptions google + API关闭

时间:2018-12-24 20:43:38

标签: c# asp.net-mvc

本周我们收到一封电子邮件,通知我们Google将在2019年3月7日关闭Google+ API。电子邮件中专门指定了我们的Web应用,并暗示我们正在使用Google+ API。我们的验证是使用按照以下示例配置的Microsoft.Owin.Security.Google完成的:

        app.UseGoogleAuthentication(new GoogleOAuth2AuthenticationOptions()
        {
            ClientId = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com",
            ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
        });

我们尝试在开发者控制台中禁用Google+ API,以查看它是否影响了我们的Web应用程序身份验证,并且身份验证确实失败了,因此看来使用此方法确实使用了Google+ API。

任何人都可以就如何将我们的APP升级到使用新的Google登录身份验证提供任何建议,因为现在看来,只要Google自2019年1月28日起关闭此API,我们的应用就会停止工作,这并没有给我们太多时间来更改身份验证。

非常感谢。

1 个答案:

答案 0 :(得分:0)

我可以确认克里斯·罗斯(Tratcher)在https://github.com/aspnet/AspNetKatana/issues/251#issuecomment-449587635发表的解决方法已解决了该问题。我能够禁用Google+ API,一切正常。