84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
我现在在开发一个qt webview那种浏览器。 有一个需求是一台电脑登陆某个网站后,局域网其他电脑使用这个软件,也会自动登陆。 我想通过共享cookie的方式来实现,不知道是否可行? 我对网络和网站的技术不是很熟。有熟悉的大神可以来讲讲。
温故而知新,可以为师矣。 博客:www.ouyangke.com
cookies共享和是不是局域网无关系, 而是和web应用的处理逻辑有关系! 如果代码中或者web应用有做会话保持,或者做cookies共享的话, 那就可以, 否则就不行
cookies
会话保持
cookies共享
cookie共享指的是多个域名可以访问同一个cookie,但是cookie本人只能存在于一个浏览器中,服务器端没法把cookie发给局域网所有的电脑里lz要实现的需要局域网内的浏览器之间互相共享cookie复制cookie登录服务器端不知道,除非它记录了你的IP而你复制到的机器的IP根源及其不一样个人觉得没人查吧,自己不看好cookie导致账号丢失是个人的事情,没人在乎的。所以通过共享cookie登陆的话也不会有人管的。当然不排除有闲得无聊的在生成token cookie的时候加上什么唯一性校验,比如前一段很火的canvas fingerpint之类的,那样的cookie就没法拷贝使用了。
我觉得你可以试试服务端来处理这个问题,统一局域网内的公网IP是一样的,可以根据这个思路来做。
cookies
共享和是不是局域网无关系, 而是和web应用的处理逻辑有关系! 如果代码中或者web应用有做会话保持
,或者做cookies共享
的话, 那就可以, 否则就不行cookie共享指的是多个域名可以访问同一个cookie,但是cookie本人只能存在于一个浏览器中,服务器端没法把cookie发给局域网所有的电脑里
lz要实现的需要局域网内的浏览器之间互相共享cookie
复制cookie登录服务器端不知道,除非它记录了你的IP而你复制到的机器的IP根源及其不一样
个人觉得没人查吧,自己不看好cookie导致账号丢失是个人的事情,没人在乎的。所以通过共享cookie登陆的话也不会有人管的。
当然不排除有闲得无聊的在生成token cookie的时候加上什么唯一性校验,比如前一段很火的canvas fingerpint之类的,那样的cookie就没法拷贝使用了。
我觉得你可以试试服务端来处理这个问题,统一局域网内的公网IP是一样的,可以根据这个思路来做。