首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基于ASP.NET MVC自动注册的混合表单和LDAP认证

基于ASP.NET MVC自动注册的混合表单和LDAP认证
EN

Stack Overflow用户
提问于 2009-11-21 08:08:54
回答 1查看 2.2K关注 0票数 0

我需要在ASP.NET MVC网站上使用基于表单的身份验证,比如LDAP (Active )后端,比如TeamCity。

因此,如果请求的用户有效,我需要先查询LDAP,然后根据LDAP用户身份验证信息在数据库中自动注册用户,以便使用混合身份验证:

用户:

管理员(本地网站用户,仅存储在数据库中)

某人(LDAP用户,首次登录时自动在数据库中注册)

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2009-11-21 08:55:36

我有一个模棱两可的设置,但我没有注册的用户在本地的表单auth。在使用Windows时,我可以获取LDAP用户信息,然后使用该信息(了解用户的sAMAccountName和域)查询LDAP。

我认为您应该将应用程序配置为Forms auth,然后让您的登录操作确定是否首先在窗体中验证凭据,如果没有,则在LDAP上使用一些良好的条件逻辑进行验证。

您可以使用此代码示例在LDAP上进行身份验证,然后使用相关的用户信息填充本地窗体成员资格数据库。甚至可能将LDAP DN与aspnet成员资格用户一起存储在db中,以便进行进一步的LDAP调用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1774910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档