一个关于WCF的问题,请教高手帮忙解答
由于公司的网站扩展里边可能涉及到跨域共享cookies的问题
然后就想到了用wcf
比如,A网站保存了cookies
B网站打开页面,就会调用A网站的WCF服务,判断是否有cookies存在
如果存在则把cookies的value值返回给B网站
现在问题来了,A网站的cookies找到了
可是value值却是""
清空A网站的cookies,在重写cookies,确定里边是有值
可是从B网站调用服务,能找到cookies,value依然是""
不明白遇到什么问题了
--------------------编程问答-------------------- 没用过,挺感兴趣,关注一下,帮顶 --------------------编程问答-------------------- --------------------编程问答-------------------- cookies转发没做过,也仔细研究过它的收发原理,可能是因为cookies在区分个体的上面有问题,转发的时候发送方变人了。
给你一个替代方案。你可以随便找个静态字典来记录访问者的信息(模拟cookies),而用户cookies里面存放字典的key值,这样就简单了,当用户访问B网站,发送自己的key值到B网站,然后B网站就到A网站查询这个key值对应的value值。如果这个字典要在网站停止后还保存,可以写个序列化过程在网站服务的停止事件中。
补充:.NET技术 , C#