尝试访问<img/>-标签= 403中受保护的视频流时,不要求授权

时间:2018-12-21 20:01:23

标签: html vuejs2 http-status-code-403 ip-camera

我正在尝试从IP摄像机获取实时流,并将其显示在我的Vuejs项目的图像标签中:

<img src="http://10.0.0.110/video1.mjpg">

(这里没什么特别的)

http://10.0.0.110/video1.mjpg是受保护的资源,未经授权的用户无法访问。如果我在浏览器的地址栏中输入http://10.0.0.110/video1.mjpg,将正确地要求我提供凭据(应正确)。

问题:

我的问题是,在浏览包含以下内容的html的{​​{1}}时,不要求我提供任何凭据。我在浏览器的检查器中留有足够的错误消息: my browser's inspector

问题:

是否可以迫使浏览器要求提供凭据?怎么样?

1 个答案:

答案 0 :(得分:1)

这似乎是How to set the <img> tag with basic authentication的副本

接受的答案可能表明这是不可能的。我能够重现您的问题。我自己尝试了一下,最终使用了iframe。尝试使用类似<iframe src="http://10.0.0.110/video1.mjpg"></iframe>的方法并设置适当的大小。它在Chrome中对我有用。