我需要設置一個服務器,用於在用戶註冊時創建自簽名證書。所以我認爲每次新用戶註冊到服務器時都會創建一個新的AD帳戶。但是,我需要將用戶信息存儲到一個sql服務器,我找不到一種方法來做到這一點。將Active Directory用戶存儲在SQL數據庫中
有什麼想法?
我需要設置一個服務器,用於在用戶註冊時創建自簽名證書。所以我認爲每次新用戶註冊到服務器時都會創建一個新的AD帳戶。但是,我需要將用戶信息存儲到一個sql服務器,我找不到一種方法來做到這一點。將Active Directory用戶存儲在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域與one-way trust:
請注意,這是來自一個很長時間沒有使用過Windows的人。
我可能會給你可怕的建議(如果我是我肯定我們的Windows人將會因此而惹惱我)。
爲什麼您需要將信息存儲在SQL數據庫中,而不是查詢AD的信息? – Christopher 2012-02-14 21:13:33
你究竟想完成什麼? 「當用戶註冊時」是什麼意思?你在談論你正在做的一些應用程序嗎? – Massimo 2012-02-14 21:15:41
是的,我正在開發一個Web服務應用程序。此應用程序需要相互驗證(SSL),但是當用戶註冊到我的服務中時,證書必須由服務器提供。我已經找到了在AD用戶和證書之間進行「Active Directory映射」的方法,但我不想將用戶信息存儲到AD中,我想將用戶信息存儲到DB中。 – Stefano 2012-02-14 21:20:35