protected override void Initialize(RequestContext requestContext) { if (requestContext.HttpContext.User.Identity is WindowsIdentity) { throw new InvalidOperationException("Windows authentication is not supported."); } else { base.Initialize(requestContext); } }