gpt4 book ai didi

c# - 是否可以在同一个 ASP.NET 应用程序中同时进行常规登录和 ActiveDirectory 登录?

转载 作者:行者123 更新时间:2023-11-30 16:31:13 26 4
gpt4 key购买 nike

我目前有一个使用 Active Directory 进行身份验证的应用程序。换句话说,IIS 虚拟目录设置了 Active Directory 身份验证,我根本不需要处理它。如果您在域中,则可以进入。

有些客户现在还想添加一项功能,让他们可以使用标准用户 ID/密码组合登录。场景是承包商带着他们的笔记本电脑来工作几天,并且需要访问该应用程序。为这样的人创建 Active Directory 帐户毫无意义。

这在 ASP.NET 应用程序中可能吗?我该怎么做?

最佳答案

如果您将您的应用程序转换为使用表单例份验证,那么您可以配置 2 个成员资格提供商;一个针对事件目录进行身份验证,另一个可以使用标准的 SqlMembershipProvider。这第二个提供商是您将在其中创建临时帐户的提供商。

关于针对多个提供商的身份验证,这非常简单。 This article描述了这个过程。

关于c# - 是否可以在同一个 ASP.NET 应用程序中同时进行常规登录和 ActiveDirectory 登录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5023665/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com