기타2

AUTH_USER와 LOGON_USER의 차이점

나나83 2013. 7. 25. 09:42

MS의 Syntext를 보면 AUTH_USER의 정의는

“The name of the user as it is derived from the authorization 
header sent by the client, before the user name is mapped to a Windows 
account”

라고 되어 있다. 이 의미는 Winodws Account로 매핑이 되기 전에 인증된 사용자로 부터 이름을 얻어 낸다는 것인데.

여기서 생기는 문제가, 처음 AD에서 계정을 LeBron.Park 이라고 계정을 생성했을때 AUTH_USER와 LOGON_USER는 모두 LeBron.Park을 반환하지만, 계정을 LeBron.Lee로 변경 했다고 하면, LOGON_USER는 변경된 LeBron.Lee를 반환하지만, AUTH_USER는 여전히 LeBron.Park을 반환한다는 것이다.

이에 따른 AUTH_USER의 값을 제대로 얻기 위한 해결책을 찾아봐야 하겠지만 프로그램 상에서는 Windows Account 값을 반환하는 LOGON_USER를 사용해야 할 것으로 보인다.

'기타2' 카테고리의 다른 글

Daum 우편번호(도로명주소, 새우편번호) 서비스  (0) 2015.03.20
GUITAL 작업 스케줄러 설정 GUIDE  (0) 2015.03.17
[LDAP] LDAP 이란 ...?  (0) 2013.09.30
Ping 과 Telnet  (0) 2013.07.17