本周我们收到一封电子邮件,通知我们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,我们的应用就会停止工作,这并没有给我们太多时间来更改身份验证。
非常感谢。
答案 0 :(得分:0)
我可以确认克里斯·罗斯(Tratcher)在https://github.com/aspnet/AspNetKatana/issues/251#issuecomment-449587635发表的解决方法已解决了该问题。我能够禁用Google+ API,一切正常。