Quickblox不使用子域名网址

时间:2016-08-30 05:54:55

标签: angularjs quickblox

我有相同域名的多个网址,但其中包含子域名,如下所示

admin.projectname.com 
doctor.projectname.com
etc..

此处quickblox调用不使用此URL并发出以下错误:

NavigatorUserMediaError {
    name: "PermissionDeniedError",
    message: "Only secure origins are allowed.",
    constraintName: ""
} app.js:577 4

我参考了quickblox,发现像quickblox这样的解决方案只适用于 localhost https SSL ,但我想让它适用于这种类型的URL。

它已经在使用localhost但是我想用localhost的虚拟域启动它。

请帮我解决这个问题。如果有任何疑问,请告诉我。

1 个答案:

答案 0 :(得分:2)

除非您已连接到安全主机,否则无法访问UserMedia。您的浏览器将使用HTTPS或开发人员识别为安全主机的本地主机。

如果您需要使用完整域名进行开发,您可以为您的环境生成SSL证书(免费自签名),或使用像--unsafely-treat-insecure-origin-as-secure="admin.projectname.com"这样的模糊标记。

请参阅https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins部分测试功能强大的功能