【发布时间】:2011-02-04 12:34:56
【问题描述】:
是否可以在aspnet_Users中添加“IP地址”字段,然后在用户尝试登录时对其进行控制?
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-membership
是否可以在aspnet_Users中添加“IP地址”字段,然后在用户尝试登录时对其进行控制?
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-membership
MembershipUser 对象上有一个 Comment 属性。你可以做任何你想做的事情(它是一个字符串)。
http://msdn.microsoft.com/en-us/library/system.web.security.membershipuser.comment.aspx
【讨论】:
我没有听说有人这样做。可能有充分的理由,因为这对于 Web 应用程序来说听起来不是一个好主意。
请考虑,许多 Web 客户端已从其 ISP 动态分配 IP 地址,因此它们的 IP 地址一直在变化,此外,如果多个客户端使用一个代理,那么您的 IP 地址将有非唯一记录。
如果您想使用 IPsec,请考虑使用服务器防火墙或 IIS,而不是成员资格提供程序。
【讨论】: