卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

實現(xiàn)AD域賬號登陸驗證的ASP方法

在企業(yè)內(nèi)部,一般會部署微軟AD域和內(nèi)部站點,都需要進(jìn)行登陸驗證。那么如何實現(xiàn)讓AD域和網(wǎng)站集成呢?答案是肯定的。本文將介紹ASP站點如何使用域賬號進(jìn)行登陸驗證。 編輯登陸頁面首先,我們需要用編輯器打開

在企業(yè)內(nèi)部,一般會部署微軟AD域和內(nèi)部站點,都需要進(jìn)行登陸驗證。那么如何實現(xiàn)讓AD域和網(wǎng)站集成呢?答案是肯定的。本文將介紹ASP站點如何使用域賬號進(jìn)行登陸驗證。

編輯登陸頁面

首先,我們需要用編輯器打開站點的登陸頁面。在頁面底部加入以下ASP代碼:

```asp

' 目的:用戶檢測界面

sub chk(UserName, Password)

dim strUser ' assume failure

AuthenticateUser false

strUser UserName ' 對應(yīng)用戶名文本框

strPassword Password ' 對應(yīng)密碼文本框

domain"" ' 對應(yīng)AD域名

strQuery "SELECT cn FROM 'LDAP://Domain' WHERE objectClass'*' "

set oConn ("")

"ADsDSOOBJECT"

("User ID") strUser

("Password") strPassword

("Encrypt Password") true

"DS Query", strUser, strPassword

set cmd ("")

set oConn

strQuery

on error resume next

set oRS cmd.Execute

if or oRS.eof then

response.write("")

else

""

end if

set oRS nothing

set oConn nothing

end sub

```

將賬戶名寫入Session

如果要將登陸的賬戶名寫入session,可以在以下位置加入代碼:

```asp

"ADsDSOObject"

("User ID") strUser

("Password") strPassword

("Encrypt Password") True

strConn "Active Directory Provider"

strConn , strUser, strPassword

strRS "SELECT name,memberOf,sAMAccountName,primaryGroupID FROM 'LDAP://Domain' WHERE sAMAccountName '""userName""' ORDER by name "

strRS, Conn,1,1

While RS.EOF False

session("web_admin")("sAMAccountName")

session("cname")("name")

Wend

```

通過以上步驟,您可以輕松地實現(xiàn)ASP站點與AD域賬號的集成登陸驗證。這種方法不僅提高了安全性,還簡化了用戶管理流程。希望這些指導(dǎo)能幫助您成功實現(xiàn)賬號驗證功能。

標(biāo)簽: