Cierre de sesión de autenticación de Windows ASP.NET

¿Cómo cierra la sesión cuando usa la autenticación de Windows en ASP.NET como este web.config?

<authentication mode="Windows" />

Ya he intentado lo siguiente sin éxito. Redirige, pero no cierra la sesión del usuario.

void logoutButton_Click(object sender, EventArgs e) {
    HttpContext.Current.Session.Clear();
    HttpContext.Current.Session.Abandon();
    ViewState.Clear();
    FormsAuthentication.SignOut();
    Response.Redirect("/");
}

Información de fondo:

Tengo que usar la autenticación de Windows porque necesito suplantar la identidad usando Active Directory para obtener acceso a los archivos locales. Y no puedo hacerme pasar por la autenticación de formularios porqueHttpContext.Current.User.Identity no será unWindowsIdentity. Hacerse pasar por la autenticación de formularios

Respuestas a la pregunta(6)

Su respuesta a la pregunta