带有框架和自定义域的Firebase SecurityError

时间:2017-04-14 08:50:08

标签: firebase iframe cors cross-domain firebase-hosting

在我的网站上,使用firebase,移动设备上的一些用户在控制台中收到此错误消息:

SecurityError (DOM Exception 18): Blocked a frame with origin
"https://example.com" from accessing a frame with origin
"https://internal-xxxx.firebaseapp.com".

我的网站中没有框架。但是,据我所知,当websockets不可用时,firebase会在旧版浏览器的iframe中进行长轮询:

How does Firebase handle cross origin issues?

我使用firebase托管,自定义域example.com链接到internal-xxxx.firebaseapp.com。但是,我的网站中没有硬编码的域引用,所有链接都是/path/file的形式。我怀疑firebase从其托管配置中推断出这个firebaseapp.com,但是当从自定义域访问该站点时,它是不正确的。

这是一个已知的限制吗?我可以在firebase.json主机配置中做些什么来解决这个问题吗?

0 个答案:

没有答案