浏览器显示 "Camera Blocked to protect your privacy"
Browser says "Camera Blocked to protect your privacy"
浏览器显示“为保护您的隐私已阻止相机”
我的项目包括使用用户摄像头,当我从本地主机摄像头访问应用程序时工作正常,但是当通过 ipaddress 访问时,默认情况下浏览器会阻止摄像头和其他资源。我如何允许它们用于我的应用程序。
我的应用程序适用于将使用 ipaddress 访问应用程序的组织。
感谢您的阅读和帮助。 :)
Chrome 阻止不安全站点上的易受攻击的功能,包括相机、位置、麦克风等。截至 2018 年 7 月,随着 Chrome 68 的发布,Chrome starts to mark all HTTP sites as "not secure."
您可以通过三个选项为您的站点取消阻止这些功能:
- 通过设置
chrome://flags/#unsafely-treat-insecure-origin-as-secure
将 192.168.10.79
视为安全来源。来源必须指定其协议,例如 http://192.168.10.79
.
- 将您的站点地址转发到
localhost
的端口。 Chrome 将 localhost
视为安全来源。
- 为服务器设置一个自签名证书。
- 键入 url chrome://flags/#unsafely-treat-insecure-origin-as-secure
- 在文本区输入url
- 在select选项中选择启用
点击下方图片link查看详情
example
问题出在http协议上。这不是一个安全协议。
解决方案
在我的场景中,我使用了 https 并获得了所有权限。
浏览器显示“为保护您的隐私已阻止相机”
我的项目包括使用用户摄像头,当我从本地主机摄像头访问应用程序时工作正常,但是当通过 ipaddress 访问时,默认情况下浏览器会阻止摄像头和其他资源。我如何允许它们用于我的应用程序。
我的应用程序适用于将使用 ipaddress 访问应用程序的组织。 感谢您的阅读和帮助。 :)
Chrome 阻止不安全站点上的易受攻击的功能,包括相机、位置、麦克风等。截至 2018 年 7 月,随着 Chrome 68 的发布,Chrome starts to mark all HTTP sites as "not secure."
您可以通过三个选项为您的站点取消阻止这些功能:
- 通过设置
chrome://flags/#unsafely-treat-insecure-origin-as-secure
将192.168.10.79
视为安全来源。来源必须指定其协议,例如http://192.168.10.79
. - 将您的站点地址转发到
localhost
的端口。 Chrome 将localhost
视为安全来源。 - 为服务器设置一个自签名证书。
- 键入 url chrome://flags/#unsafely-treat-insecure-origin-as-secure
- 在文本区输入url
- 在select选项中选择启用 点击下方图片link查看详情
example
问题出在http协议上。这不是一个安全协议。
解决方案
在我的场景中,我使用了 https 并获得了所有权限。