加载页面时连接中断- Firefox - Firebase - signInWithPopup()



我目前有一个网站,使用Firebase认证用户与facebook。我使用Firebase JS SDK和signInWithPopup()方法来验证我的用户。

该网站在Chrome上运行良好,但当我的用户尝试用Firefox登录时,他们会看到以下错误

The connection to wss://s-usc1c-nss-104.firebaseio.com/.ws?v=5&s=Tqa1ImoPipzRYUPJ8vnALN7Fjzda2roZ&ns=my25pics was interrupted while the page was loading.

这个错误的可能原因是什么,如何或什么是最快的方法来解决它?

任何帮助都是感激的。

Thank you

我建议Firefox使用signInWithRedirect而不是signInWithPopup。注意,在用户被重定向回您的页面后,您还需要使用getRedirectResult来获取身份验证结果。

来自Firebase文档:

// Sign in with redirect:
auth.signInWithRedirect(provider)
// The user is redirected to the provider's sign in flow...
// Then redirected back to the app, where we check the redirect result:
auth.getRedirectResult().then(function(result) {
<save authentication results>
});

相关内容

最新更新