Как проверить, является ли пользователь действительным пользователем LDAP ИЛИ пользователем AD в нашем домене, чтобы получить доступ к методу?

Первая часть выполняется с использованием тега авторизации MVC в методе

Теперь мне нужен способ также разрешить пользователю доступ к нашему домену AD. Итак, первое, что я сделал, это создал пользовательскую авторизацию. Код ниже показывает, что я пытаюсь сделать. Как мне это сделать? Или это простое дополнение к моему конфигу?

  public class AuthorizeUserAttribute : AuthorizeAttribute
{
    public string AccessLevel { get; set; }

    protected override bool AuthorizeCore(HttpContextBase httpContext)
    {
        var isAuthorized = base.AuthorizeCore(httpContext);

        //act as normal
        if (isAuthorized)
        {
            return true;
        }
        //check in AD member
        else
        {
            //Some code to check if the user who put the URL in the browser is a AD user on our domain???? 
            //return true
            //else
            return false;
        }
    }
}

person punkouter    schedule 19.10.2016    source источник