게시판 본문 Active Directory Service Interface - Read Only
원격에 있는 웹에 AD에 로그인되어 있는 유저만 접속할수 있도록 ADSI 프로그래밍 |
---|
작성자: LANDY
작성일시: 2005-08-18 14:52,
조회수: 3,445
|
안녕하세요.
송원석님의 강좌의 도움을 받아 ADSI를 이용을 해서 ASP 프로그래밍을 하고 있습니다. 몇일째 찾아보고는 있는데 제가 찾고 있는 문제의 명확한 답을 찾지를 못해 도움을 요합니다. 문제는 웹서버는 호스팅하고 있는 외부에 있습니다. 접속하는 유저는 AD 환경내에 있는 사내에 존재하는 사원들이죠. 요구하는 것은 사이트에 로그인시 이 사람이 AD에 로그인 되어 있는 사람이고 웹아이디와 AD에 로그인된 AD 아이디가 일치하는지를 알고 싶은겁니다. 157번 관련 질문은 접속하는 웹 아이디와 같은 AD 아이디가 존재하는지만 체크하면 되지만 제가 알고 싶은것은 웹아이디와 실제 AD에 로그인된 아이디가 일치하는지를 알고 싶은 겁니다. 즉 다른 사람의 웹아이디를 알고 있다 하더라도 다른사람의 웹아이디로 접속하면 AD 로그인이 다른사람이기때문에 로그인 거부를 하려고 하는 겁니다. strADsPath = "LDAP://dc.abc.com/DC=abc,DC=com" Set dso = GetObject("LDAP:") Set objUser = dso.OpenDSObject(strADsPath, "사용자아이디", "사용자암호", 0) If Err.number <> 0 Then Response.Write "AD에 아이디가 존재하지 않거나 비밀번호 오류" Set objUser = nothing Set dso = nothing Else Response.Write "아이디, 비밀번호 일치" End If 이런식으로 하면 사용자가 AD 에 존재하는지 여부를 알수 있지만 웹 비밀번호와 AD 비밀번호는 서로 상이하기 때문에 이런 방법은 불가능하고 순수하게 이 사용자가 AD에 로그인된 아이디를 알아내고 그 아이디와 웹에 로그인하는 아이디가 같은지를 알고 싶은 겁니다. 또한 웹서버는 외부에 있다는 문제도 존재합니다. 우선은 AD에 로그인된 아이디를 알아낼수 있는 방법부터 찾아야 할것 같은데 방법이 없을까요? 도움을 바랍니다. |
IP 주소: 211.247.252.251
|
전체 421 건의 게시물,
17 페이지로 구성된
Active Directory Service Interface 게시판의
10 페이지입니다.
게시물 | ||||
---|---|---|---|---|
199 | 2005-09-18 | 5,650 | ||
198 | 2005-09-05 | 3,354 | ||
197 | 2005-09-05 | 3,362 | ||
196 | 2005-09-07 | 15,902 | ||
195 | 2005-09-07 | 3,115 | ||
194 | 2005-09-07 | 3,199 | ||
193 | 2005-09-07 | 3,155 | ||
2005-08-18 | 3,445 | |||
191 | 2005-08-18 | 3,029 | ||
190 | 2005-08-18 | 3,033 | ||
189 | 2005-08-18 | 3,148 | ||
188 | 2005-08-19 | 3,054 | ||
187 | 2005-07-29 | 3,184 | ||
186 | 2005-07-29 | 3,150 | ||
185 | 2005-07-29 | 3,677 | ||
184 | 2005-07-29 | 3,266 | ||
183 | 2005-07-29 | 3,120 | ||
182 |
안녕하세요 ADSI로 머 만들구있는데 .. 만드는게 뻔하지만.ㅡ.ㅡ 웹사이트 홈디렉토리 물리경로를 얻고싶은데요 [1] |
2005-07-22 | 3,039 | |
181 |
re: 안녕하세요 ADSI로 머 만들구있는데 .. 만드는게 뻔하지만.ㅡ.ㅡ 웹사이트 홈디렉토리 물리경로를 얻고싶은데요 [2] |
2005-07-22 | 3,211 | |
180 | 2005-07-22 | 3,070 | ||
179 | 2005-07-22 | 2,979 | ||
178 | 2005-07-22 | 2,925 | ||
177 | 2005-07-13 | 2,978 | ||
176 | 2005-07-14 | 3,141 | ||
175 | 2005-07-08 | 4,295 |