Cómo: Especificar la pertenencia a ASP.NET, seguridad y requisitos de estado de sesión para aplicaciones alojadas en servidores Web de IIS

Actualización: noviembre 2007

Los Diseñadores de sistemas distribuidos proporcionan un conjunto de tres restricciones predefinidas para servidores Web de IIS que están relacionadas con el hospedaje de aplicaciones ASP.NET. Las restricciones compilan los valores de configuración comunes de ASP.NET en un conjunto de cuadros de diálogo de restricción que permiten especificar rápidamente los requisitos para las aplicaciones Web hospedadas en ese servidor. Se proporcionan las restricciones siguientes:

  • Suscripciones ASP.NET: Especifique los requisitos de pertenencia y administración de funciones.

  • Seguridad de ASP.NET: Especifique los modos de autenticación necesarios para el servidor Web. Por ejemplo, Formularios, Windows o autenticación de Passport.

  • Estado de la sesión de ASP.NET: Especifique los requisitos de estado de sesión para el servidor Web. Por ejemplo, InProc.

Para restringir los protocolos de autenticación en las aplicaciones Web hospedadas

  1. Seleccione un servidor Web de IIS.

  2. Vea el Editor de restricciones y configuración.

  3. Active la casilla ASP.NETWebApplication en el nodo Restricciones de la aplicación. Con ello, permitirá que las aplicaciones Web ASP.NET se hospeden en el servidor lógico.

    Para evitar que se hospeden las aplicaciones Web, desactive la casilla.

  4. Active la casilla Seguridad de ASP.NET.

    En Modos de seguridad permitidos, seleccione los modos de autenticación permitidos en el servidor Web de IIS.

    Las opciones de modo de seguridad se excluyen mutuamente. Seleccione Ninguno como proveedor de autenticación, si desea que los usuarios no se autentiquen o si piensa desarrollar un código de autenticación personalizado. Si también selecciona Formularios, podría estar indicando que la aplicación hospedada puede utilizar la autenticación personalizada o seguridad de Formularios. Si selecciona Formularios, se habilitan las opciones de la sección Autenticación de formularios del cuadro de diálogo de la restricción. Para obtener más información, vea Autenticación de ASP.NET.

Para restringir los proveedores de suscripciones en las aplicaciones Web hospedadas

  1. Active la casilla ASP.NETWebApplication en el nodo Restricciones. Con ello, permitirá que las aplicaciones Web ASP.NET se hospeden en el servidor lógico.

  2. Active la casilla Suscripciones ASP.NET.

  3. En Proveedores de administración de funciones y Proveedores de suscripciones, seleccione los proveedores correspondientes para el servidor Web de IIS.

    Con un proveedor concreto seleccionado, puede establecer opciones adicionales a la derecha de las listas de proveedores. Para obtener más información, vea Administrar usuarios mediante suscripciones y Administrar autorizaciones con funciones.

Para restringir el estado de la sesión de ASP.NET en aplicaciones Web hospedadas

  1. Active la casilla ASP.NETWebApplication en el nodo Restricciones. Con ello, permitirá que las aplicaciones Web ASP.NET se hospeden en el servidor lógico.

  2. Active la casilla Estado de la sesión de ASP.NET.

  3. Seleccione los valores de configuración apropiados.

  4. Puede especificar restricciones adicionales sobre aplicaciones Web usando la característica de restricciones definidas por el usuario. Para obtener más información, vea Cómo: Crear restricciones definidas por el usuario.

Vea también

Tareas

Cómo: Habilitar las restricciones predefinidas