是否可以使用 URL 密钥而不是 http 授权来限制网络摄像机访问?

是否可以使用 URL 密钥而不是 http 授权来限制网络摄像机访问?

我拥有几台 Axis 网络摄像机,所有摄像机都采用可选的用户组安全系统,并设置用户名和密码。我需要输入用户名和密码才能通过互联网查看摄像机的实时视频。

但是,当许多用户从许多不同位置使用摄像头时,用户帐户会变得很麻烦。我想继续限制匿名公众的访问,但仍需要令牌来验证已批准的摄像头查看者。

在 Web 编程情况下,我将 URL 键实现为 GET 变量来处理这种情况。在 URL 中使用 GET 变量,只需 URL 链接即可查看摄像头。无需 http 身份验证用户名和密码。但我不相信 Axis 摄像头允许将服务器脚本上传到摄像头的 Web 服务器上来处理 GET 变量。所以我认为这是不可能的。

是否可以要求 URL 中有一个 GET 变量或某种类型的键来限制对 Axis 相机实时显示图片的访问?如果 Axis 相机无法做到这一点,是否有其他相机可以做到这一点?我知道我可以使用独立的相机服务器来实现这一点,例如区域提醒器,但我正在寻找相机本身的解决方案。

答案1

URL 键具有作为 URL 一部分的属性,并且反过来成为浏览历史记录的一部分。

另一方面,你可以在 URL 中指定 HTTP 凭据,大多数浏览器会在将 URL 记录到任何地方之前将其删除[需要引用],因此这更安全且更容易实现。你甚至可以创建一个名为 justuser或类似的帐户。

http://user:pass@camera-addr/

相关内容