Crear aplicaciones web que utilizan autenticación de modo clásico en SharePoint ServerCreate web applications that use classic mode authentication in SharePoint Server

Resumen: Aprenda a crear una aplicación web que utiliza autenticación de modo clásico (Windows clásico) en 2016 de SharePoint Server y SharePoint Server 2013.Summary: Learn how to create a web application that uses classic mode (Windows-classic) authentication in SharePoint Server 2016 and SharePoint Server 2013.

En SharePoint Server, autenticación basada en notificaciones es la predeterminada y el método preferido de autenticación del usuario y es necesario para aprovechar las ventajas de la autenticación de servidor a servidor y autenticación de la aplicación. En Administración Central, sólo puede configurar la autenticación basada en notificaciones para administrar aplicaciones web. También puede usar cmdlets de PowerShell de Microsoft. Se desaconseja el uso de la autenticación de modo clásico, también conocido como clásica autenticación de Windows, en el servidor de SharePoint y sólo puede crear o configurar aplicaciones web para la autenticación de modo clásico con cmdlets de PowerShell de Microsoft.In SharePoint Server, claims-based authentication is the default and preferred method of user authentication and is required to take advantage of server-to-server authentication and app authentication. In Central Administration, you can only configure claims-based authentication when you manage web applications. You can also use Microsoft PowerShell cmdlets. The use of classic mode authentication, also known as Windows classic authentication, is discouraged in SharePoint Server and you can only create or configure web applications for classic mode authentication with Microsoft PowerShell cmdlets.

Importante

Office Online puede utilizarse sólo por las aplicaciones web de SharePoint Server que utilizan autenticación basada en notificaciones. No funcionará en las aplicaciones web de SharePoint Server que utilice la autenticación de modo clásico en línea de representación y edición de Office. Si migrar aplicaciones web de SharePoint 2010 que utilice la autenticación de modo clásico para SharePoint Server 2016, debe migrarlas a la autenticación basada en notificaciones para que puedan trabajar con Office Online. Para obtener más información, consulte Uso de Office Web Apps con SharePoint 2013.Office Online can be used only by SharePoint Server web applications that use claims-based authentication. Office Online rendering and editing will not work on SharePoint Server web applications that use classic mode authentication. If you migrate SharePoint 2010 web applications that use classic mode authentication to SharePoint Server 2016, you must migrate them to claims-based authentication to allow them to work with Office Online. For more information, see Use Office Web Apps with SharePoint 2013.

Utilizar la autenticación basada en notificaciones de Windows en su lugar (recomendado), vea crear una aplicación web que usa autenticación de notificaciones de Windows. Para convertir una aplicación web que utiliza el modo clásico para usar la autenticación basada en notificaciones, vea migrar desde el modo clásico a la autenticación basada en notificaciones en SharePoint Server.To use Windows claims-based authentication instead (recommended), see Create a web application that uses Windows-claims authentication. To convert a web application that uses classic mode to use claims-based authentication, see Migrate from classic-mode to claims-based authentication in SharePoint Server.

Importante

Los pasos descritos en este artículo se aplican a 2013 de SharePoint Foundation y SharePoint Server.The steps in this article apply to both SharePoint Foundation 2013 and SharePoint Server.

Antes de empezarBefore you begin

Antes de realizar este procedimiento, confirme lo siguiente:Before you perform this procedure, confirm the following:

  • Ha determinado el diseño de la arquitectura lógica.You have determined the design of your logical architecture.

    Para obtener información adicional, consulte Logical architecture components .For additional information, see Logical architecture components.

  • Ha planeado la autenticación para la aplicación web.You have planned authentication for your web application.

    Para obtener información adicional, consulte el Plan para los métodos de autenticación de usuario de SharePoint Server.For additional information, see Plan for user authentication methods in SharePoint Server.

  • Si utiliza Secure Sockets Layer (SSL), debe asociar el certificado SSL con el sitio Web IIS de la aplicación web después de crea el sitio Web de IIS. Se requiere SSL de forma predeterminada para las aplicaciones web que se utilizan en escenarios de autenticación de la aplicación y autenticación de servidor a servidor.If you use Secure Sockets Layer (SSL), you must associate the SSL certificate with the web application's IIS website after the IIS website is created. SSL is required by default for web applications that are used in server-to-server authentication and app authentication scenarios.

  • Comprender las colecciones de sitios con nombre de host.You understand host-named site collections.

Crear una aplicación web que utiliza autenticación de modo clásico con PowerShellCreate a web application that uses classic mode authentication with PowerShell

Realice el procedimiento siguiente para usar PowerShell para crear una aplicación web que utiliza autenticación de modo clásico.Perform the following procedure to use PowerShell to create a web application that uses classic mode authentication.

Para crear una aplicación web que utiliza autenticación de modo clásico con PowerShellTo create a web application that uses classic mode authentication with PowerShell

  1. Compruebe si cumple los siguientes requisitos:Verify that you have the following memberships:
  • Rol fijo de servidor securityadmin en la instancia de SQL Server.securityadmin fixed server role on the SQL Server instance.

  • Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.db_owner fixed database role on all databases that are to be updated.

  • Grupo de servidores en el servidor en el que se van a ejecutar los cmdlets de PowerShell.Administrators group on the server on which you are running the PowerShell cmdlets.

  • Agregue las pertenencias que resulten necesarias por encima de los mínimos establecidos anteriormente.Add memberships that are required beyond the minimums above.

    Los administradores pueden usar el cmdlet Add-SPShellAdmin para conceder los permisos necesarios para usar los cmdlets de Productos de SharePoint 2013.An administrator can use the Add-SPShellAdmin cmdlet to grant permissions to use SharePoint 2013 Products cmdlets.

    Nota

    Si no dispone de permisos, póngase en contacto con el administrador para la instalación o con el administrador de SQL Server para solicitarlos. Para más información sobre permisos de PowerShell, vea Add-SPShellAdmin.If you do not have permissions, contact your Setup administrator or SQL Server administrator to request permissions. For additional information about PowerShell permissions, see Add-SPShellAdmin.

  1. Inicie el Shell de administración de SharePoint.Start the SharePoint Management Shell.

  2. En el símbolo del sistema de PowerShell, escriba el siguiente comando:At the PowerShell command prompt, type the following command:

New-SPWebApplication -Name <Name> -ApplicationPool <ApplicationPool> -AuthenticationMethod <WindowsAuthType> -ApplicationPoolAccount <ApplicationPoolAccount> -Port <Port> -URL <URL>
<span data-ttu-id="1850f-140">donde:</span><span class="sxs-lookup"><span data-stu-id="1850f-140">Where:</span></span>
  • <Name> es el nombre de la nueva aplicación web.<Name> is the name of the new web application.

  • <ApplicationPoo> es el nombre del grupo de aplicaciones.<ApplicationPool> is the name of the application pool.

  • < WindowsAuthType > es "NTLM" o "Kerberos". Se recomienda Kerberos.< WindowsAuthType > is either "NTLM" or "Kerberos". Kerberos is recommended.

  • <ApplicationPoolAccount> es la cuenta de usuario como la que se ejecutará este grupo de aplicaciones.<ApplicationPoolAccount> is the user account that this application pool will run as.

  • <Port> es el puerto en el cual se creará la aplicación web en IIS.<Port> is the port on which the web application will be created in IIS.

  • <URL> es la dirección URL pública de la aplicación web.<URL> is the public URL for the web application.

  • EjemploExample

New-SPWebApplication -Name "Contoso Internet Site" -ApplicationPool "ContosoAppPool" -AuthenticationMethod "Kerberos" -ApplicationPoolAccount (Get-SPManagedAccount "CONTOSO\jdoe") -Port 80 -URL "https://www.contoso.com"

Para obtener más información, vea nuevo SPWebApplication.PShell_stsadm_deprecatedFor more information, see New-SPWebApplication.PShell_stsadm_deprecated

Una vez completado este procedimiento, puede crear una o más colecciones de sitio para esta aplicación web. Para obtener más información, vea crear una colección de sitios de SharePoint Server.After this procedure is complete, you can create one or more site collections for this web application. For more information, see Create a site collection in SharePoint Server.

Tras crear la aplicación web, cuando abra la página de Administración central, verá una advertencia de regla de mantenimiento que indica que una o varias aplicaciones web están habilitadas con el modo de autenticación clásica. Por ello se recomienda usar la autenticación basada en notificaciones en lugar de la autenticación de modo clásico.After you successfully create the web application, when you open the Central Administration page, you see a health rule warning that indicates that one or more web applications is enabled with classic authentication mode. This is a reflection of our recommendation to use claims-based authentication instead of classic mode authentication.

Consulte tambiénSee also

ConceptsConcepts

Crear una aplicación Web que usa autenticación de notificaciones de Windows)Create a Web application that uses Windows-claims authentication)

Other ResourcesOther Resources

Planear los métodos de autenticación de usuario en SharePoint ServerPlan for user authentication methods in SharePoint Server