De la seguridad en Servicios Web para .Net - Willy .Net
De la seguridad en Servicios Web para .Net - Willy .Net
De la seguridad en Servicios Web para .Net - Willy .Net
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Cred<strong>en</strong>ciales predeterminadas con delegación KerberosPara utilizar <strong>la</strong> delegación Kerberos, todos los equipos (servidores y cli<strong>en</strong>tes) deb<strong>en</strong>ejecutar Windows 2000 o versiones posteriores. Por otra parte, <strong>la</strong>s cu<strong>en</strong>tas de cli<strong>en</strong>teque vayan a delegarse deberán almac<strong>en</strong>arse <strong>en</strong> Active Directory y no marcars<strong>en</strong>unca como ”Confid<strong>en</strong>cial y no se puede delegar”.Las tab<strong>la</strong>s que figuran a continuación muestran los pasos de configuración quedeb<strong>en</strong> llevarse a cabo <strong>en</strong> el servidor <strong>Web</strong>, así como <strong>en</strong> el servidor de aplicaciones.Configurar el servidor <strong>Web</strong>Configurar IISPaso<strong>De</strong>shabilitar el accesoanónimo <strong>para</strong> el directorioraíz virtual de <strong>la</strong> aplicación<strong>Web</strong>Habilitar <strong>la</strong> aut<strong>en</strong>ticaciónintegrada de Windows <strong>para</strong>el directorio raíz virtual de<strong>la</strong> aplicación <strong>Web</strong>Configurar ASP.NETPasoConfigurar <strong>la</strong> aplicación<strong>Web</strong> de ASP.NET <strong>para</strong>utilizar <strong>la</strong> aut<strong>en</strong>ticación deWindowsMás informaciónLa aut<strong>en</strong>ticación Kerberos se negociará t<strong>en</strong>i<strong>en</strong>do <strong>en</strong>cu<strong>en</strong>ta que tanto los cli<strong>en</strong>tes como el servidor ejecutanWindows 2000 o versiones posteriores.Nota: si ya utiliza Internet Explorer 6 <strong>en</strong> Windows 2000, elvalor predeterminado es <strong>la</strong> aut<strong>en</strong>ticación NTLM <strong>en</strong> vez de<strong>la</strong> aut<strong>en</strong>ticación Kerberos que se precisa <strong>en</strong> este contexto.Para habilitar <strong>la</strong> delegación Kerberos, consulte el artículoQ299838, "Unable to Negotiate Kerberos Auth<strong>en</strong>ticationafter upgrading to Internet Explorer 6" (<strong>en</strong> inglés) <strong>en</strong> <strong>la</strong>Knowledge Base de Microsoft.Más informaciónModifique el archivo <strong>Web</strong>.config del directorio virtual de <strong>la</strong>aplicación <strong>Web</strong>.Establezca el elem<strong>en</strong>to como se indicaa continuación:Configurar <strong>la</strong> aplicación<strong>Web</strong> de ASP.NET <strong>para</strong> <strong>la</strong>sup<strong>la</strong>ntaciónModifique el archivo <strong>Web</strong>.config del directorio virtual de <strong>la</strong>aplicación <strong>Web</strong>.Establezca el elem<strong>en</strong>to como se indica acontinuación:Configurar el proxy de servicio <strong>Web</strong>PasoMás informaciónEstablecer <strong>la</strong> propiedad decred<strong>en</strong>ciales del proxy deservicio <strong>Web</strong> <strong>en</strong><strong>De</strong>faultCred<strong>en</strong>tials.Consulte el apartado "Utilizar <strong>De</strong>faultCred<strong>en</strong>tials" quefigura más arriba <strong>en</strong> este capítulo <strong>para</strong> obt<strong>en</strong>er muestrasde código.Configurar el servidor de aplicaciones remotoConfigurar IISPasoMás información