繁体   English   中英

将Active Directory用户存储在SQL数据库中

[英]Store Active Directory Users in a SQL Database

我需要设置一个在用户注册时创建自签名证书的服务器。因此,我认为每次有新用户注册到服务器时都创建一个新的AD帐户。 但是,我需要将用户信息存储到SQL服务器中,我找不到这样做的方法。

任何想法?

根据您描述的内容和您的评论:
My problem is that i think that store "public users" (that can register from the web) information into AD is insicure, so i'm trying to find another way to do that "mapping", – Stefano

似乎需要的是具有单向信任的AD域:

  • 您的公共用户位于域A中。
  • 域A信任您的内部私有域B.
  • 您的应用对域域A执行AD身份验证,并且您的内部用户可以使用其完整域凭据进行身份验证(请求将传递到域B,即yay或nay)。

请注意,这是来自一个很长时间没有使用过Windows的人。
我可能会给你很糟糕的建议(如果我确定,我确定我们的一个Windows人员会因此而破坏我)。

如果您要为应用程序存储外部用户,则应使用AD LDS(以前称为ADAM)而不是实际AD。 或者任何其他通用LDAP,但AD LDS很像AD,可能更适合您的需求。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM