成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

實(shí)現(xiàn)AD域賬號(hào)登陸驗(yàn)證的ASP方法

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

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

編輯登陸頁(yè)面

首先,我們需要用編輯器打開(kāi)站點(diǎn)的登陸頁(yè)面。在頁(yè)面底部加入以下ASP代碼:

```asp

' 目的:用戶檢測(cè)界面

sub chk(UserName, Password)

dim strUser ' assume failure

AuthenticateUser false

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

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

domain"" ' 對(duì)應(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

```

將賬戶名寫(xiě)入Session

如果要將登陸的賬戶名寫(xiě)入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

```

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

標(biāo)簽: