![]() |
1
1
就个人而言,我更喜欢使用 session 来存储东西,尽管这里的其他开发人员似乎认为这是不允许的。 有一个警告:您可能希望在会话中存储用户的IP,并将其与用户的当前IP进行比较,以帮助避免会话劫持。可能这里的其他人对如何防止会话劫持有更好的想法。 |
![]() |
2
1
您最好使用表单身份验证,它内置于ASP.NET中,您还可以将任何特定于用户的信息放入表单身份验证票证的值中。你可以在那里得到4000字节(加密后),这些字节应该可以容纳你需要的任何内容。它还负责允许和拒绝用户访问网站上的页面,您可以随时将其设置为过期。 在会话中存储是一个重要的任务 不不 因为它的可扩展性非常差(占用了服务器上的资源),而且它可能会让多个浏览器连接到同一服务器的用户感到恼火。有时这是不可避免的,但如果可以的话,你应该尽力避免。 |
![]() |
3
0
|
![]() |
4
0
我会使用cookie方法。会话是可以的,但在重新编译时会被asp.net处理,如果您想在会话之后继续使用它,则必须使用非会话cookie。此外,如果您使用stateserver,它基本上也在做同样的事情(将会话存储在数据库中)。会话就像一个快速而肮脏的修复,真正的男人使用饼干。 |
![]() |
Tonye Boro · 用户注销后未重新搜索回上次访问的页面 6 年前 |
![]() |
Tak · 如何从具有不同URL的网页访问cookie信息 6 年前 |
![]() |
magu_ · 如何使用angular设置cookie 6 年前 |
![]() |
John_Cartor · PHP登录(会话问题) 6 年前 |
![]() |
dskibin · WKWebView观察Cookie更改 6 年前 |
![]() |
Kotikigor · Cookie无法工作[关闭] 6 年前 |