Ich entwickle derzeit einen QT-Webview-Browser. Es besteht die Anforderung, dass sich andere Computer im lokalen Netzwerk automatisch anmelden, wenn sich ein Computer bei einer bestimmten Website anmeldet, wenn diese Software verwendet wird. Ich möchte dies durch das Teilen von Cookies erreichen. Ist das möglich? Ich bin mit Netzwerk- und Website-Technologie nicht sehr vertraut. Jemand, der sich damit auskennt, kann darüber reden.
cookies
共享和是不是局域网无关系, 而是和web应用的处理逻辑有关系! 如果代码中或者web应用有做会话保持
,或者做cookies共享
的话, 那就可以, 否则就不行cookie共享指的是多个域名可以访问同一个cookie,但是cookie本人只能存在于一个浏览器中,服务器端没法把cookie发给局域网所有的电脑里
lz要实现的需要局域网内的浏览器之间互相共享cookie
复制cookie登录服务器端不知道,除非它记录了你的IP而你复制到的机器的IP根源及其不一样
个人觉得没人查吧,自己不看好cookie导致账号丢失是个人的事情,没人在乎的。所以通过共享cookie登陆的话也不会有人管的。
当然不排除有闲得无聊的在生成token cookie的时候加上什么唯一性校验,比如前一段很火的canvas fingerpint之类的,那样的cookie就没法拷贝使用了。
我觉得你可以试试服务端来处理这个问题,统一局域网内的公网IP是一样的,可以根据这个思路来做。