我有2个系统是 BS的,AB两个系统, B系统由A系统连接点击进入,进入B系统的时候怎么判断是从A系统登录后进入的呢
因为A系统是服务器,B系统是装到每个分店的系统,当浏览A系统的时候去访问B系统,B系统由很多个,所以当打开B系统的时候就要判断是否是从A系统点击进入的,如果B系统打开了,加入搜藏夹后,第2次还能打开,要求是第2次不能打开,就像保存在SESSION理一样,而且A和B系统都是用的不同的两个数据库,
我现在的思路是,在登录A后产生的一个随机数并保存到COOKIES里,在点击连接后传入随机数到B系统,B系统通过接受到的随机数再用WebClient 的DownloadString 读取A系统的某个验证页面,A系统的验证页面则读取这个随机数的COOKIES得VALUE
如果匹配则说明是从A系统登录点击过来的但是就是A系统的验证页面怎么也读取不到COOKIES的值,但是A系统的其他页面就能读取当前那个COOKIES的值
因为A系统是服务器,B系统是装到每个分店的系统,当浏览A系统的时候去访问B系统,B系统由很多个,所以当打开B系统的时候就要判断是否是从A系统点击进入的,如果B系统打开了,加入搜藏夹后,第2次还能打开,要求是第2次不能打开,就像保存在SESSION理一样,而且A和B系统都是用的不同的两个数据库,
我现在的思路是,在登录A后产生的一个随机数并保存到COOKIES里,在点击连接后传入随机数到B系统,B系统通过接受到的随机数再用WebClient 的DownloadString 读取A系统的某个验证页面,A系统的验证页面则读取这个随机数的COOKIES得VALUE
如果匹配则说明是从A系统登录点击过来的但是就是A系统的验证页面怎么也读取不到COOKIES的值,但是A系统的其他页面就能读取当前那个COOKIES的值
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货