浏览器显示“摄像头已被阻止以保护您的隐私”

Kri*_*rya 13 browser webcam camera google-chrome

浏览器显示“摄像头已被阻止以保护您的隐私

我的项目包括使用用户摄像头,当我从 localhost 摄像头访问应用程序时工作正常,但是当通过 ipaddress 访问时,浏览器默认会阻止摄像头和其他资源..我如何允许它们用于我的应用程序。

在此处输入图片说明

我的应用程序适用于将使用 ipaddress 访问应用程序的组织。感谢您的阅读和帮助。:)

Bi *_* Li 31

  1. 输入 url chrome://flags/#unsafely-treat-insecure-origin-as-secure
  2. 在文本区域输入网址
  3. 在选择选项中选择启用 单击下面的图像链接查看详细信息

例子


Mus*_*did 9

Chrome 会在非安全站点上阻止易受攻击的功能,包括摄像头、位置、麦克风等。截至 2018 年 7 月,随着 Chrome 68 的发布,Chrome 开始将所有 HTTP 站点标记为“不安全”。

您可以通过三个选项为您的网站取消阻止这些功能:

  1. 192.168.10.79通过设置安全来源chrome://flags/#unsafely-treat-insecure-origin-as-secure。来源必须指定其协议,例如,http://192.168.10.79
  2. 将您的站点地址转发到localhost. Chrome 将其localhost视为安全来源。
  3. 为服务器设置自签名证书。


小智 7

问题是因为http协议。这不是一个安全协议。


解决方案

在我的场景中,我使用了 https 并获得了所有权限。