Quickblox 不适用于子域 url
Quickblox is not working with subdomain url
同一个域我有多个 URL,但它包含如下子域
admin.projectname.com
doctor.projectname.com
etc..
此处 quickblox 调用不适用于此 URLs 并给出以下错误:
NavigatorUserMediaError {
name: "PermissionDeniedError",
message: "Only secure origins are allowed.",
constraintName: ""
} app.js:577 4
我参考了 quickblox 并找到了一些解决方案,比如 quickblox 只能与 localhost 和 https SSL 一起使用,但我想让它与这种URL.
它已经在使用本地主机,但我想使用本地主机的虚拟域启动它。
请帮我解决这个问题。如果有任何疑问,请告诉我。
除非您连接到安全主机,否则您无法访问 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部分测试强大的功能。
同一个域我有多个 URL,但它包含如下子域
admin.projectname.com
doctor.projectname.com
etc..
此处 quickblox 调用不适用于此 URLs 并给出以下错误:
NavigatorUserMediaError {
name: "PermissionDeniedError",
message: "Only secure origins are allowed.",
constraintName: ""
} app.js:577 4
我参考了 quickblox 并找到了一些解决方案,比如 quickblox 只能与 localhost 和 https SSL 一起使用,但我想让它与这种URL.
它已经在使用本地主机,但我想使用本地主机的虚拟域启动它。
请帮我解决这个问题。如果有任何疑问,请告诉我。
除非您连接到安全主机,否则您无法访问 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部分测试强大的功能。