Colocar en page.load del formulario web o master page
HttpBrowserCapabilities brObject = Request.Browser;
String StrNavegador = brObject.Browser;
String StrVersionNavegador = Request.Browser.Version;
LblUsuario.Text = Request.LogonUserIdentity.Name ;
TablaGenerica_BE oTbl = TablaGenerica_BL. ListarKeyDescripcionComentario Interface(TablaGenerica_BE. APLICACIONES.COMUN, TablaGenerica_BE. TABLASCOMUNES.Tabla_ NavegadoresSoportados,
StrNavegador, StrVersionNavegador, TablaGenerica_BE.SI);
if (oTbl.CodigoRegistro == 0)//Si el navegador no es soportado
{
String strmensaje = «Tu navegador no es compatible con el sistema «;
String[] StrSite = Request.RawUrl.Split(‘/’);
String strAdicional = «»;
if (StrSite.Length > 2)
{
strAdicional = «../»;
}
Response.Redirect(strAdicional + «» + «unauthorized.aspx?pag=0& CodigoError=» + TablaGenerica_BE.ERROR_ NAVEGADOR_NOVALIDO + «&msg=» + strmensaje, false);
return;
}