【问题标题】:ASP.net Windows authentication compared to Forms authentication using ActiveDirectoryMembershipProviderASP.net Windows 身份验证与使用 ActiveDirectoryMembershipProvider 的表单身份验证相比
【发布时间】:2011-11-16 12:40:12
【问题描述】:

我想知道是否有人可以解释使用 ActiveDirectoryMembershipProvider 的表单身份验证和 Windows 身份验证之间的区别。什么时候可以使用其中一种,有什么好处?

我正在开发一个应用程序,该应用程序最初将使用 SqlMembershipProvider 和 ASP.net 成员资格、角色和配置文件。但是有可能需要从 Active Directory 进行身份验证,我想提前计划,以便更改将导致最少的重构。有没有人有类似的经历并可以提供解决此问题的见解?

【问题讨论】:

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


    【解决方案1】:

    不同之处在于从客户端发送的数据。在 Windows 身份验证中,IE 会将 AD 令牌传递给网站(即:它将像单点登录一样)。使用表单身份验证将要求用户输入他们的用户名和密码,而不管后端存储用于对用户进行身份验证。

    【讨论】:

      猜你喜欢
      • 2012-03-15
      • 1970-01-01
      • 2013-10-30
      • 1970-01-01
      • 1970-01-01
      • 2011-03-12
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多