![]() |
1
104
你可以这样做。
正在读取持久cookie。
|
![]() |
2
52
虽然接受的答案是正确的,但它没有说明原始代码无法工作的原因。
看看第二行。过期的依据是Expires属性,该属性包含默认值1/1/0001。以上代码的计算结果为1/1/0002。此外,计算结果不会保存回该属性。相反,Expires属性应该以当前日期为基础进行设置。 更正代码:
|
![]() |
3
26
FWIW在未加密的cookie中存储像userid这样的东西时要非常小心。这样做会使你的网站很容易出现cookie中毒,用户可以很容易地模仿另一个用户。如果您正在考虑这样的事情,我强烈建议您直接使用表单验证cookie。
|
![]() |
4
2
据我所知,您使用ASP.NET身份验证并要设置cookies持久性,您需要设置FormsAuthenticationTicket.IsPersistent=true
|
![]() |
5
0
当您需要读取cookie的值时,可以使用类似以下的方法:
|
![]() |
6
0
//添加cookie
//读取cookie
|
![]() |
Haim Ohayon · 这些链接之间有什么区别? 3 年前 |