Extensión de una aplicación web que usa autenticación clásica de Windows (SharePoint Server 2010)

 

Se aplica a: SharePoint Server 2010

Última modificación del tema: 2016-11-30

En este artículo se describe cómo extender una aplicación web que usa la autenticación clásica de Windows.

Sugerencia

Si en lugar de ello desea usar la autenticación de notificaciones de Windows, vea Extensión de una aplicación web que usa autenticación de notificaciones de Windows (SharePoint Server 2010).

Antes de realizar este procedimiento, confirme lo siguiente:

  • El sistema está ejecutando Microsoft SharePoint Server 2010.

  • Ya tiene una aplicación web para extender.

  • Ha leído Planeación de los métodos de autenticación (SharePoint Server 2010) y sabe qué método de autenticación va a usar.

  • Ha leído la información acerca de las zonas, el acceso anónimo y los permisos. Para obtener más información, vea Componentes de arquitectura lógica (SharePoint Server 2010).

  • Si tiene el Control de cuentas de usuario (UAC) activado en Windows y usa Windows PowerShell para extender una aplicación web, debe hacer clic con el botón secundario en Consola de administración de SharePoint 2010 y seleccionar Ejecutar como administrador.

Puede extender una aplicación web que usa la autenticación clásica de Windows mediante Administración central o Windows PowerShell. Use uno de los siguientes procedimientos para extender una aplicación web. Por lo general, se usa Administración central para ello. Si desea automatizar la tarea de extensión de una aplicación web, un procedimiento común en las empresas, use Windows PowerShell. Una vez completado este procedimiento, tendrá dos sitios web de IIS independientes que expondrán el mismo contenido a los usuarios

Para extender una aplicación web que usa la autenticación clásica de Windows mediante Administración central

  1. Confirme que dispone de las siguientes credenciales administrativas:

    • Para extender una aplicación web, debe pertenecer al grupo Administradores del conjunto o granja de servidores de SharePoint y al grupo Administradores local en el equipo que ejecuta Administración central.
  2. En la página principal de Administración central, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones web.

  3. En la página Aplicación web, seleccione la aplicación web que desea extender.

  4. En la cinta de opciones, haga clic en Extender.

  5. En la sección Sitio web de IIS de la página Extender una aplicación web a otro sitio web de IIS, puede establecer las opciones de configuración para la aplicación web; para ello, debe elegir una de las dos opciones siguientes:

    • Haga clic en Usar un sitio web existente y, a continuación, seleccione el sitio web en el cual desea extender la aplicación web existente.

    • Haga clic en Crear un nuevo sitio web de IIS y, a continuación, escriba el nombre del sitio web en el cuadro Nombre.

  6. En la sección Sitio web de IIS, en el cuadro Puerto, escriba el número de puerto que desee usar para obtener acceso a la aplicación web. Si va a crear un sitio web, este campo se rellenará automáticamente con un número de puerto aleatorio. Si va a usar un sitio web existente, este campo se rellenará con el número de puerto actual.

    Nota

    El número de puerto predeterminado para el acceso HTTP es 80 y el número de puerto predeterminado para el acceso HTTPS es 443. Si desea que los usuarios tengan acceso a la aplicación web sin escribir un número de puerto, deben usar el número de puerto predeterminado correspondiente.

  7. Opcional: en la sección Sitio web de IIS, en el cuadro Encabezado de host, escriba el nombre de host (por ejemplo, www.contoso.com) que desea usar para obtener acceso a la aplicación web.

    Nota

    En general, este campo no se configura a menos que desee configurar dos o más sitios web de IIS que compartan el mismo número de puerto en el mismo servidor y a menos que el DNS se haya configurado de modo que varios nombres de servidor apunten al mismo servidor.

  8. En la sección Sitio web de IIS, en el cuadro Ruta de acceso, escriba la ruta de acceso al directorio del sitio en el servidor. Si va a crear un nuevo sitio web, este campo se rellenará automáticamente con una ruta de acceso sugerida. Si va a usar un sitio web existente, este campo se rellenará con la ruta de acceso actual de dicho sitio web.

  9. En la sección Configuración de seguridad, configure la autenticación y el cifrado para la aplicación web extendida.

    1. En la sección Proveedor de autenticación, haga clic en Negociar (Kerberos) o en NTLM.

      Nota

      Para habilitar la autenticación Kerberos, es necesario realizar otras acciones de configuración. Para obtener más información, vea Planeación de la autenticación Kerberos (SharePoint Server 2010).

    2. En la sección Permitir anónimo, haga clic en o en No. Si opta por permitir el acceso anónimo, se habilitará el acceso anónimo al sitio web con la cuenta de acceso anónimo específica del equipo (es decir, IIS_IUSRS).

      Nota

      Si desea que los usuarios puedan obtener acceso a cualquier contenido del sitio de forma anónima, debe habilitar el acceso anónimo para toda la zona de la aplicación web antes de habilitar el acceso anónimo en el nivel del sitio de SharePoint; posteriormente, los propietarios del sitio podrán configurar la forma en la que se va a usar el acceso anónimo en los sitios. Si no habilita el acceso anónimo en el nivel de la aplicación web, no podrá habilitar el acceso anónimo en el nivel de sitio más adelante. Para obtener más información, vea Elección de los grupos de seguridad (SharePoint Server 2010).

    3. En la sección Usar Capa de sockets seguros (SSL), haga clic en o en No. Si opta por habilitar SSL para el sitio web, debe configurar SSL mediante la solicitud e instalación de un certificado SSL. Para obtener más información acerca de la configuración de SSL, vea el tema sobre cómo configurar SSL en IIS 7.0 (https://go.microsoft.com/fwlink/?linkid=187887&clcid=0xC0A).

  10. En la sección Dirección URL pública, escriba la dirección URL del nombre de dominio para todos los sitios a los que los usuarios tendrán acceso en esta aplicación web. Esta dirección URL se usará como la dirección URL básica en los vínculos que se muestren en las páginas de esta zona de la aplicación web. La dirección URL predeterminada es el puerto y el nombre de servidor actuales y se actualiza automáticamente para reflejar la configuración actual de SSL, encabezado host y número de puerto de la página. Si implementa SharePoint Server 2010 detrás de un equilibrador de carga o un servidor proxy, es posible que esta dirección URL sea diferente de la configuración de SSL, encabezado host y puerto de esta página.

  11. En la sección Dirección URL pública, seleccione del menú desplegable la zona que usará para la aplicación web.

    Nota

    Puede crear hasta cinco zonas en una aplicación web.

  12. Haga clic en Aceptar para extender la aplicación web existente.

Para extender una aplicación web existente que usa la autenticación clásica de Windows mediante Windows PowerShell

  1. Compruebe que cumple los siguientes requisitos mínimos: Consulte Add-SPShellAdmin.. Además, debe ser administrador local en el equipo que ejecuta Windows PowerShell.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. Para extender una aplicación web al mismo puerto, pero con distinto encabezado host, escriba el siguiente comando en el símbolo del sistema de Windows PowerShell:

    Get-SPWebApplication -Identity <Identity> | New-SPWebApplicationExtension -Name <Name> -HostHeader <HostHeader> -Port <Port> -Zone <Zone> -URL <URL>
    

    Donde:

    • <Identity> es la aplicación web que desea extender.

    • <Name> es el nombre del nuevo sitio web de IIS en la aplicación web.

    • <HostHeader> es el nombre de host asignado a esta zona de la aplicación web.

    • <Port> es el puerto por el que se puede tener acceso a esta zona de la aplicación web.

    • <Zone> es la zona a la que se debe asociar esta nueva extensión.

    • <URL> es la dirección URL pública de esta zona de aplicación web.

    Ejemplo

    Get-SPWebApplication -Identity http://sitename | New-SPWebApplicationExtension -Name ExtranetSite -HostHeader www.contoso.com -Port 80 -Zone Extranet -URL http://extranet.sitename.com
    

Para obtener más información, vea New-SPWebApplicationExtension.

Nota

Se recomienda usar Windows PowerShell para realizar tareas administrativas de línea de comandos. La herramienta de línea de comandos Stsadm ya no se usa, pero se ha incluido para ofrecer compatibilidad con las versiones anteriores del producto.

See Also

Concepts

Creación de una aplicación web que usa autenticación clásica de Windows (SharePoint Server 2010)
Extensión de una aplicación web que usa autenticación de notificaciones de Windows (SharePoint Server 2010)