ZKX's LAB

RTSP流媒体协议EasyNVR和EasyNTS同一浏览器运行,为什么导致后者无法登陆?

2020-09-24新闻10

由于EasyNTS智能组网是网络穿透平台,用户在外网可以在通过EasyNTS访问到内网的EasyNVR设备。上周我们在测试EasyNTS的功能时,发现同时在浏览器访问EasyNVR和EasyNTS会导致EasyNTS无法登陆。

RTSP流媒体协议EasyNVR和EasyNTS同一浏览器运行,为什么导致后者无法登陆?

首先EasyNVR和EasyNTS是在同一服务器中部署的,用的是同一域名或者ip,在浏览器访问EasyNVR和EasyNTS,此时如果先登陆EasyNVR会在浏览器中的cookie中存入token,但是在EasyNTS的服务中首先会在cookie中检测token,但是此时的token是EasyNVR的就会导致验证错误,导致EasyNTS无法登陆。

RTSP流媒体协议EasyNVR和EasyNTS同一浏览器运行,为什么导致后者无法登陆?

输入登陆账号和密码,点击登陆,账号密码随即被清空无法正常登入。

在登录EasyNTS的时候,我们可以设置不需要在cookie中验证token,因为EasyNTS中的token是存在session中的。

调整下代码:

解决之后就可以正常登陆。

EasyNTS作为网络穿透服务产品,目前支持市面上大部分的RTSP/Onvif协议设备:IP Camera/NVR/DVR/编码器等,用MQTT加密协议,具有运算速度快,安全性高,资源损耗低的优势,且基于动态组网服务创建智能网络,按需选择需要组网的网络成员实现点点互联。

RTSP流媒体协议EasyNVR和EasyNTS同一浏览器运行,为什么导致后者无法登陆?

如想详细了解更多视频相关的解决方案,可进入TSINGSEE青犀视频进行浏览查阅。

#技术编程#浏览器#协议

随机阅读

qrcode
访问手机版