C# 如何处理cookie中的数据数组
我想将数据存储在cookie中,但我不确定该如何操作 数据是登录到网站的用户的用户名和密码值,例如,有时像这样C# 如何处理cookie中的数据数组,c#,.net,expired-cookies,C#,.net,Expired Cookies,我想将数据存储在cookie中,但我不确定该如何操作 数据是登录到网站的用户的用户名和密码值,例如,有时像这样 UserName = bob, Password=Passw0rd1 UserName = harry, Password=BLANK UserName = george, Password=R0jjd6s 这意味着bob和george登录该网站并选择记住他们的密码,但harry选择不记住他的密码 因此,在登录对话框中会出现一个下拉列表,其中包含所有用户名“bob”、“h
UserName = bob, Password=Passw0rd1
UserName = harry, Password=BLANK
UserName = george, Password=R0jjd6s
这意味着bob和george登录该网站并选择记住他们的密码,但harry选择不记住他的密码
因此,在登录对话框中会出现一个下拉列表,其中包含所有用户名“bob”、“harry”、“george”。如果他们选择用户名bob,密码将自动填写,等等
那么,这些信息需要如何存储在cookie中呢?就像它在上面,还是必须在上面
UserName1 = bob, Password1=Passw0rd1
UserName2 = harry, Password2=BLANK
UserName3 = george, Password3=R0jjd6s
用户名和密码值实际上是存储在同一个cookie中,还是每个数据段都是独立的?任何信息都是好的。至于所有信息是否应存储在单个cookie或多个cookie中,取决于您计划创建多少cookie,以及是否希望所有信息同时过期。通常,为了提高效率,您将相关数据分组到单个cookie中 但是,将密码存储在cookie中是一种不好的做法,因为这样一来,这些信息就会是纯文本,并且容易被攻击者读取 以下链接提供了有关Cookie和asp.net的一些指导