【发布时间】:2014-08-10 09:13:33
【问题描述】:
我有一个供内部员工和外部客户使用的应用程序。我希望内部用户通过 Active Directory 进行身份验证,而客户端使用 Universal Providers 成员资格提供程序。
我对如何设置多个成员资格提供商有点熟悉,但我不确定确定对哪个提供商进行用户身份验证的最佳方式。这是一种常见的情况吗?如果是,是否有处理它的标准方法?
【问题讨论】:
-
您可以检查每个提供商以查看他们的用户名是否存在。如果它们存在于一个中,则自动登录它们。如果两者都存在,则弹出一个对话框,询问他们使用哪一个(或默认使用一个或另一个)。
标签: asp.net authentication sqlmembershipprovider activedirectorymembership