ios - xcode8中的 ionic 应用程序突然“拒绝连接到Firebase”

标签 ios xcode firebase ionic-framework security-policy

我希望有人可以在这里解决xcode 8问题。我试图运行我的Ionic 1.X应用程序,该应用程序之前一直可以运行,但是突然出现错误

“拒绝连接到wss://s-usc1c-nss-113.firebaseio.com/.ws?v = 5&s = I8Oe2YgCmGwoOi8RXHRPe464UKdl&ns = myapp,因为它既没有出现在Content的connect-src指令中也没有出现在default-src指令中安全政策。”

我想我的问题是我的安全策略,因为ios 10中有些事情已经更改,因此我也在此发布了当前的安全策略元标记。

<meta http-equiv="Content-Security-Policy" content="default-src * gap://ready file:; script-src 'self' 'unsafe-inline' 'unsafe-eval' *; style-src  'self' 'unsafe-inline' *">

先感谢您...

最佳答案

我可以在我的内容安全策略中使用几个其他参数来解决它。最重要的是,我在脚本和连接中添加了.firebase。现在看起来像这样
<meta http-equiv="Content-Security-Policy" content=" default-src * gap://ready file:; script-src 'self' 'unsafe-inline' 'unsafe-eval' cdn.firebase.com https://.firebaseio.com https://*.firebaseio.com; object-src 'self'; style-src 'self' 'unsafe-inline' ; connect-src * 'self' *.firebaseapp.com https://.firebaseio.com wss://*.firebaseio.com * ">

关于ios - xcode8中的 ionic 应用程序突然“拒绝连接到Firebase”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40688720/

相关文章:

java - 更改 Firebase 数据时 ListView 不会更新

ios - 检查不同语言的工作日字符串

ios - NSFetchedResultsController:需要文档澄清

ios - Mac 上的 Visual Studio for mac 是否与 Unity (IDE) 配合良好?

ios - UIAlertViewController 添加文本字段委托(delegate)

ios - 混合 Objective-C/Swift 框架的模块映射位置和编译器设置

ios - UIsearchbar 不将数据返回到表

android - 登录界面与 Firebase 奇怪的行为

javascript - 如何对依赖于 Firebase 引用的函数进行单元测试?

ios - gRPC 中的 TLS 证书固定