【User】How to check if a user name belongs to a domain
2013-07-10 11:19
459 查看
using System.DirectoryServices.AccountManagement; ... try { var principalContext = new PrincipalContext(ContextType.Domain, domain); using ( var user = UserPrincipal.FindByIdentity( principalContext, IdentityType.SamAccountName, account)) { if (user == null) { ModelState.AddModelError("UserName","UserNotExistInAD"); } } } catch (PrincipalServerDownException) { ModelState.AddModelError("UserName", "DomainNotExistOrNotAvailable"); } catch (PrincipalException) { ModelState.AddModelError("UserName", "UserNotExistInAD"); }
相关文章推荐
- Unable to determine if the owner (Domain\UserName) of job JOB_NAME has server access
- facebook permissions : How to check if the user has already allowed publish_stream for your app
- how to close the old Session - if the same username starts a new Session?
- [Groovy] How to check if element in groovy array/hash/collection/list?
- How to provide username and password when run "git clone git@remote.git"? - Stack Overflow
- How to Choose a Good Computer Username
- Call requires permission which may be rejected by user: code should explicitly check to see if permi
- how to check if you have TURNIN successfully?
- How to check if the silverlight application is in design mode?
- How to Check Missing Authorisation for User
- Bash: how to check if a process id (PID) exists
- ORACLE 11G HOW TO FIX ORA-01017: invalid username /password;logon denied
- Check if user has access to CI
- How to check if a ctrl + enter is pressed on a control?
- How to Check if Your CPU Supports Second Level Address Translation (SLAT)
- How to Change Domain Name? ejabberd
- How to check if a date is a valid date in Sql Server 2005
- Check if the name and password are correct for domain
- How to programmatically check whether a user has responded to a Survey or not?
- How to check if a journal is EI, SCI, ISI, SCIE or SSCI and get its Impact Factor