我们有一个运行良好的Web应用程序,直到昨晚为止。通过不推荐使用
来获取电子邮件和个人资料的原因https://www.googleapis.com/auth/userinfo.profile和 https://www.googleapis.com/auth/userinfo.email
开始出现404错误。我们深入研究了代码,并仅使用个人资料和电子邮件替换了这些代码(即使根据Google的向后兼容性,它们也应该保留下来)。只需使用个人资料和电子邮件进行身份验证即可正确地建立链接,但是当处理回重定向网址时,我们会得到
scope = https://www.googleapis.com/auth/userinfo.profile+https://www.googleapis.com/auth/userinfo.email#
如果我手动将该回调编辑为:
scope = profile +电子邮件#
有效!这是我的错误,还是Google传递了不赞成使用的代码?救命!