我有一个窗口应用程序,它调用网络服务来获取信息。窗口应用程序的功能之一是转到网页。在此网页中,它在客户端计算机上寻找 cookie,如果 cookie 有效,则将其登录。
我试图做的是在网络服务调用上创建相同的 cookie。然而,这个 cookie 在服务调用完成后就消失了,所以下次我再次调用 Web 服务时,它就消失了……(用于测试目的)并且它不再在客户端机器上了。
提前致谢。
最佳答案
在客户端,您应该手动存储 cookie 值,然后在下一个服务调用中重用它。
// C#, you have to create a Cookie Container
myService.CookieContainer = new System.Net.CookieContainer();
关于c# - 是否可以在 Web 服务调用时在客户端机器上创建 cookie?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/691086/