일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 자바기초
- 이미지가로길이
- wap
- SPLIT
- MSSQL보안
- array
- 한글입력체크
- VarType
- instr
- VARIABLE
- xmldom
- jdbc driver
- JavaScript
- ERD
- inner join
- sql랭킹
- sql순위
- 인젝션
- sql업데이트
- WML
- javascript 한글입력체크
- join
- 이미지세로길이
- asp함수
- 정규식
- FileSystemObject
- update
- tempDB
- XML
- injection
- Today
- Total
3초기억력
asp - LDAP 사용하여 인증하기 방법 본문
제목 : asp - LDAP 사용하여 인증하기 방법
If Trim(request.querystring("error")) <> "" Then
response.write "<p class=""detailtextbold""><font size=""2"" color=""maroon"">" & Trim(request.querystring("error")) & "</font></p>"
End If
if submit = "Log In" then
UserName = request.form("UserName")
Password = request.form("Password")
Domain = "mydomain.com"
result = AuthenticateUser(UserName, Password, Domain)
if result then
session("sess_var") = request.form("UserName")
response.redirect("homepage.asp")
else
response.redirect("loginpage.asp?error=The%20account%20or%20password%20is%20invalid!%20%20Please%20try%20again.")
end if
end if
function AuthenticateUser(UserName, Password, Domain)
dim strUser
' assume failure
AuthenticateUser = false
strUser = UserName
strPassword = Password
strQuery = "SELECT cn FROM 'LDAP://" & Domain & "' WHERE objectClass='*' "
set oConn = server.CreateObject("ADODB.Connection")
oConn.Provider = "ADsDSOOBJECT"
oConn.Properties("User ID") = strUser
oConn.Properties("Password") = strPassword
oConn.Properties("Encrypt Password") = true
oConn.open "DS Query", strUser, strPassword
set cmd = server.CreateObject("ADODB.Command")
set cmd.ActiveConnection = oConn
cmd.CommandText = strQuery
on error resume next
set oRS = cmd.Execute
if oRS.bof or oRS.eof then
AuthenticateUser = false
else
AuthenticateUser = true
end if
set oRS = nothing
set oConn = nothing
end function
내용 :
예제 소스 파일 :
'플밍_ASP' 카테고리의 다른 글
asp 자동검색어 - ajax (0) | 2015.03.05 |
---|---|
asp에서 json 파일 호출하여 파싱. 테이블로 보여주기 (0) | 2014.08.05 |
ServerXMLHTTP 사용법 + getOption Method (0) | 2014.04.10 |
ADO DataType 목록 (0) | 2013.01.30 |
ms-sql, image type 사용한 이미지파일 쓰기/읽기 소스 (dextuploadpro 사용) (0) | 2013.01.24 |