我正在使用appengine / Java。
我知道Google放弃了对OpenId Provider的支持。因此,我迁移到OpenID connect以登录Google,
据说App Engine仍然支持第三方OpenId提供商,我仍然使用OpenId登录AOL和Yahoo。
现在我在日志中收到以下警告:
com.google.appengine.api.users.UserServiceImpl createLoginURL:Open ID App Engine用户服务中的2.0支持已弃用,很快将被删除。请参阅 https://cloud.google.com/appengine/docs/deprecations/open_id 的信息。
指向https://cloud.google.com/appengine/docs/deprecations/open_id。
然而,此页面不清楚是否只是谷歌不再是OpenId提供商,或者该引擎不再支持OpenId功能,也适用于仍然支持OpenId的提供商,如AOL和Yahoo。
如果是这种情况,我担心:如何迁移这些帐户?
答案 0 :(得分:1)
是的,OpenID 2.0依赖方支持使用OpenID 2.0帐户登录App Engine将按照该页面上的说明关闭:
OpenID 2.0是允许非Google使用的用户API的Alpha功能 帐户登录App Engine用户API
这是Google Apps从OpenID 2.0迁移到OpenID Connect的补充。
您必须手动将帐户迁移到其他协议,如下所述: Java example how to login with Facebook account on GAE using OAuth