서비스에 대한 웹 요청 전화를 할 때 왜 항상 새로운 세션 ID가 생성됩니까? 내가 sitea.comSession.SessionId ashx 요청 지속성
WebClient fs = new WebClient();
var data = fs.DownloadData("http://siteb.com/serice.ashx");
var tostring = System.Text.Encoding.ASCII.GetString(data);
return tostring;
에서 호출하는 방법
이것은이 siteb.com의 서비스 코드
[WebMethod(EnableSession = true)]
private string Read(HttpContext context)
{
var value = context.Session.SessionId;
if (value !=null) return value.ToString();
return "false";
}
값은 항상 모든 요청에 대해 서로 다른입니다. 나는 이것을 어떻게 지속 할 수 있는가?
MSDN에서
나를 위해 작동합니다. 아주 좋은 해결책! –