Logout de Autenticação do ASP.NET no Windows

Como você logout ao usar a autenticação do Windows no asp.net como este web.config?

<authentication mode="Windows" />

Eu já tentei o seguinte sem sucesso. Ele redireciona, mas não efetua logout do usuário.

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

Informação de fundo:

Eu tenho que usar a autenticação do Windows porque eu preciso representar a identidade usando o Active Directory para obter acesso aos arquivos locais. E eu não posso representar usando autenticação de formulários porque oHttpContext.Current.User.Identity não será umWindowsIdentity. Representar usando a Autenticação de formulários

questionAnswers(6)

yourAnswerToTheQuestion