private static async Task <TokenUser> ValidateFormsUserInAD(string userName, string password) { ADService adService = new ADService(); AdUser formsUser = adService.AuthenticateUser(userName, password); if (formsUser == null) { throw new WebAuthException("Windows user not found in AD."); } return(new TokenUser { UserName = formsUser.Name }); }
private static async Task <TokenUser> ValidateWindowsUserInAD() { ADService adService = new ADService(); AdUser windowsUser = adService.VerifyWindowsAuthUser(); if (windowsUser == null) { throw new WebAuthException("Windows user not found in AD."); } return(new TokenUser { UserName = windowsUser.Name }); }