Para cerrar sesión en una aplicación de ASP.NET puedes utilizar el control LoginStatus, sin embargo en ocasiones querrás que esto ocurra al acceder una página, por ejemplo CerrarSesion.aspx. Para hacerlo coloca lo siguiente en el code-behind de dicha página:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
FormsAuthentication.SignOut()
Session.Clear()
Session.Abandon()
Response.Redirect(FormsAuthentication.LoginUrl)
End Sub
Y listo, con eso cierras la autenticación, limpias y abandonas la sesión, y redireccionas a la página de login.
Excelente información gracias por postearla creeme que será de mucha ayuda para muchas personas como yo, que aun no somo muy diestros con estas cosas.