【问题标题】:aspnet_Membership IP addressaspnet_Membership IP 地址
【发布时间】:2011-02-04 12:34:56
【问题描述】:

是否可以在aspnet_Users中添加“IP地址”字段,然后在用户尝试登录时对其进行控制?

【问题讨论】:

    标签: asp.net asp.net-mvc asp.net-membership


    【解决方案1】:

    MembershipUser 对象上有一个 Comment 属性。你可以做任何你想做的事情(它是一个字符串)。

    http://msdn.microsoft.com/en-us/library/system.web.security.membershipuser.comment.aspx

    【讨论】:

      【解决方案2】:

      我没有听说有人这样做。可能有充分的理由,因为这对于 Web 应用程序来说听起来不是一个好主意。

      请考虑,许多 Web 客户端已从其 ISP 动态分配 IP 地址,因此它们的 IP 地址一直在变化,此外,如果多个客户端使用一个代理,那么您的 IP 地址将有非唯一记录。

      如果您想使用 IPsec,请考虑使用服务器防火墙或 IIS,而不是成员资格提供程序。

      【讨论】:

      • 我当前项目的客户想要禁用任何登录,如果他们不是办公室的几个角色,但其中一个应该连接到任何地方。我想我可以在 aspnet_Profile 中做到这一点。
      猜你喜欢
      • 1970-01-01
      • 2021-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-07
      • 2017-07-25
      • 2010-12-21
      • 2015-06-24
      相关资源
      最近更新 更多