0

我现在有一个用户类,我想将该类添加到 HTTPContext 对象,以便每次发送请求时都不必验证它

4

1 回答 1

1

ASP.NET 有几种状态管理方法——您需要选择最适合您需要的一种,然后只存储一次经过验证的用户凭据。

如果您有单个服务器设置,并且看不到将来需要多个服务器/网络场,则可以考虑使用ASP.NET Session State

会话状态在服务器上使用进程内内存——因此,如果您将请求分散到多个服务器,这种方法将不起作用。然后,您将考虑在数据库中存储身份验证令牌。您可以在数据库中混合存储两种会话状态

最后,您可以考虑使用ASP.NET Membership,它可以简化创建和管理用户、身份验证和授权的工作。

于 2011-10-31T10:04:46.527 回答