尽管启用了会话,但会话在webservice中不起作用
本文关键字:会话 webservice 不起作用 启用 | 更新日期: 2023-09-27 18:21:22
我正在尝试使用会话可变值将一些值存储在像这样的Web服务中
Session["Url"] = linkDetails.Url;
Session["Title"] = linkDetails.Title;
Session["Description"] = linkDetails.Description;
Session["Favicon"] = linkDetails.Favicon.Url;
Session["Image"] = linkDetails.Image.Url;
我已经设置了[WebMethod(enablesessionstate=true)]
。然后我尝试在另一个类似的Web服务中检索这些值
string Url = Session["Url"].ToString();
string Title = Session["Title"].ToString();
string Description = Session["Description"].ToString();
string Favicon = Session["Favicon"].ToString();
string Image = Session["Image"].ToString();
但是当我检查会话CCD_ 2时,它是空的。我有enablesessionstate=true
。
因为您可以从webservice访问会话变量,但不能使用[WebMethod(enablesessionstate=true)]分配会话变量。