2016-11-09 157 views
1

请任何人都可以帮助您使用GAE Python应用程序进行Firebase身份验证的配置/疑难解答。使用Google帐户登录的Firebase身份验证超时

我试图让Firenotes应用程序工作(https://cloud.google.com/appengine/docs/python/authenticating-users-firebase-appengine),但是当应用程序加载时出现一个弹出窗口并显示错误消息:操作已超时。解雇。

电子邮件认证工作正常,一切正常:可以登录,保存笔记,注销。

问题出在Google OAuth登录。 单击Google登录按钮时出现错误: 此站点无法提供安全连接。 firebaseapp.com不接受您的登录证书,或者您的登录证书可能已过期。 ERR_BAD_SSL_CLIENT_AUTH_CERT

该项目被导入到firebase项目中,并且据我所知,main.js和app.yaml的配置是正确的。 GAE .appspot.com已添加到OAuth授权维修人员

同样的错误是如果运行本地或部署到GAE。

+0

我无法在教程后面重现此内容。对'ERR_BAD_SSL_CLIENT_AUTH_CERT'的引用似乎表明本地问题会干扰TLS协商。你能解决这个问题吗? – Adam

回答

0

如果您转到Firebase控制台的“概述”部分。您可以选择“向您的网络应用添加Firebase”。弹出一个屏幕,显示前端main.js文件的配置信息。

请注意,客户端配置中的apiKey需要设置为您使用的应用引擎项目的Google云平台API密钥。

这将启用登录。

相关问题