C# 코드를 사용하여 Windows Active Directory에서 현재 사용자의 로그인 이름을 얻으려면 어떻게해야합니까? 간단히C# 코드를 사용하여 Active Directory에서 현재 로그인 받기
18
A
답변
39
,
string Name = new System.Security.Principal.WindowsPrincipal(System.Security.Principal.WindowsIdentity.GetCurrent()).Identity.Name;
또는
string Name = System.Environment.UserName
또는
string Name = Environment.GetEnvironmentVariable("USERNAME");
또는
string Name = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
법과 KS :
25
당신이 .NET 3.5 경우
최대, 당신은 사용할 수 있습니다
// set up domain context
PrincipalContext ctx = new PrincipalContext(ContextType.Domain);
// find current user
UserPrincipal user = UserPrincipal.Current;
if(user != null)
{
string loginName = user.SamAccountName; // or whatever you mean by "login name"
}
새로운 S.DS.AM은 AD에서 사용자와 그룹에 놀러 정말 쉽게!
참고 :
1
System.DirectoryServices.AccountManagement.UserPrincipal.Current.Name
이 또한 나를 위해 노력하고 있습니다! 감사합니다
관련 문제
- 1. Active Directory에서 롤백이 가능합니까?
- 2. C#을 통해 Active Directory에서 사용자 삭제
- 3. C#을 사용하여 Active Directory에서 그룹 가져 오기
- 4. Active Directory에서 바닥지도를 생성하십시오.
- 5. Active Directory에서 CSLA.NET 사용
- 6. C#을 사용하여 Active Directory에서 schemaNamingMaster를 검색하려면 어떻게해야합니까?
- 7. Active Directory에서 C#을 사용하여 SID-History 값을 얻는 방법
- 8. C#을 사용하는 Active Directory에서 의문점
- 9. Active Directory에서 사용자의 도메인 찾기
- 10. Active Directory에서 사용자 그룹을 얻는 방법은 무엇입니까? (C#, asp.net)
- 11. C#을 사용하여 Active Directory에서 부서 목록을 얻는 방법
- 12. Asp.net에서 LDAP를 사용하여 Active Directory에서 사용자를 검색하는 방법 C#
- 13. Active Directory에서 작업을 모니터링하는 방법
- 14. Active Directory에서 전체 이름 업데이트
- 15. Active Directory에서 특정 사용자 (현재 사용자가 아님) 도메인 이름을 얻으십시오.
- 16. Active Directory에서 사용자 그룹 얻기
- 17. Active Directory에서 선택한 계정 복제
- 18. Active Directory에서 SSL 설정 방법
- 19. 도메인 주소를 Active Directory에서 확인하십시오.
- 20. Active Directory에서 역할이있는 사용자를 얻으십시오.
- 21. Active Directory에서 ActiveDirectoryAccessRule의 유형은 어떻게 결정합니까?
- 22. Active Directory에서 사용자의 LastPasswordSet 날짜 설정
- 23. Active Directory에서 사용자의 그룹 구성원 쿼리
- 24. Active Directory에서 프로그래밍 방식으로 프린터를 검색하는 방법
- 25. Java를 사용하여 Active Directory에서 사용자 이름을 읽는 방법
- 26. WindowsIdentity.Name이 Active Directory에서 새 이름을 반환하지 않습니다.
- 27. thumbnail Active Directory에서 Google Apps로 사진
- 28. 사용자가 암호를 재설정해야하는지 검색 Active Directory에서
- 29. Active Directory에서 PHP로 사용자 및 암호 내보내기
- 30. C# .net에서 Active Directory에서 사용자의 도시 위치를 가져 오는 방법
어쨌든 여기에 전혀 쓸모가없는 AD (현재 사용자가 누구인지 추적하지 못합니다 - 로그인 AD가 세션 중에 너무 많이 요청되지 않은 이후)는 아무 것도 없습니다. – TomTom
웹 사이트가 있는데 Windows에 로그인 한 사용자의 사용자 이름을 얻으려는 중입니다. 위의 어느 것도 저에게 제공하지 않습니다./ – SearchForKnowledge
정말 고마워요. 나는 항상 수색을하고 있었다. –