为何每次的SessionID 都不同?
我在Form上去调用web service 。但每次的session id 都不同。我想让他返回同一个id,即 如何让web service 知道是同一个客户端?
不知还有哪没设定好? 我的代码如下:
[WebMethod(EnableSession = true)]
public string GetSessionID()
{
return Session.SessionID;
}
---------
public partial class Form1 : Form
{
CookieContainer cookies;
localhost.Service webs;
public Form1()
{
InitializeComponent();
webs = new WindowsApplication1.localhost.Service();
cookies = new CookieContainer();
}
private void button1_Click(object sender, EventArgs e)
{
webs.CookieContainer = cookies;
label1.Text = webs.GetSessionID();
}
}