Как я могу сделать так, чтобы мое приложение c # получало данные cookie, когда оно использует http, чтобы оно могло быть сохранено для следующей страницы.
Например, оно входит в систему.те же данные, полученные при входе в систему.
Вот код:
Код!
Вот несколько примеров создания и получения файлов cookie.
Автоматическая обработка файлов cookie C # /. NET HttpWebRequest + HttpWebResponse
http://msdn.microsoft.com/en-us/library/dd920298(v=vs.95).aspx
Рекомендуетсячтобы избежать хранения конфиденциальных данных в куки.Если да, то, по крайней мере, зашифруйте его, используя что-то вроде AesCryptoServiceProvider: http://msdn.microsoft.com/en-us/library/system.security.cryptography.aescryptoserviceprovider.aspx
, надеюсь, это поможет.
Задумывались ли вы об использовании данных строки запроса?
yourUrl.aspx?username=mrWonderful&password=myPass
и затем проанализируйте эти данные для входа на следующей странице.
Добавить Cookie:
HttpCookie aCookie = new HttpCookie("userName"); aCookie.Value = "pranay"; aCookie.Expires = DateTime.Now.AddDays(1); Response.Cookies.Add(aCookie);
Получить Cookie:
if(Request.Cookies["userName"] != null) { HttpCookie aCookie = Request.Cookies["userName"]; Label1.Text = Server.HtmlEncode(aCookie.Value); }