Я не могу получить JSESSIONID для загрузки файла с ftp.Мне это нужно, потому что, если я поставлю JSESSIONID исправил загрузку файла, в противном случае выдает ошибку 401 неавторизованным.Но этот идентификатор меняется.
WebRequest request = WebRequest.Create(url);
request.Credentials = new NetworkCredential("user", "pass");
request.Method = WebRequestMethods.Ftp.DownloadFile;
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
JSESSION заполняется только тогда, когда выдает ошибку, когда я пытаюсь что-то вроде GetCookies()
или HttpContext.Current.Request.Cookies
, равное нулю.Уже пробовал с WEBCLIENT.