Configuración avanzada de servicios (Cuadro de diálogo)

Los servicios de aplicaciones cliente proporcionan acceso simplificado al inicio de sesión, los roles y los servicios de perfil de Microsoft Ajax procedentes de aplicaciones de Windows Forms y Windows Presentation Foundation (WPF). Puede utilizar la página Servicios del Diseñador de proyectos para configurar servicios de aplicación cliente. Para obtener más información acerca de la página Servicios, vea Página Servicios, Diseñador de proyectos.

Utilice el cuadro de diálogo Configuración avanzada de servicios de la página Servicios en el Diseñador de proyectos a fin de establecer una configuración avanzada para los servicios de aplicación cliente. Mediante estos valores de configuración, puede invalidar algunos comportamientos predeterminados del servicio de aplicación para habilitar escenarios menos comunes. Para obtener más información, vea Servicios de aplicación cliente.

Para obtener acceso al cuadro de diálogo Configuración avanzada de servicios, seleccione un nodo de proyecto en el Explorador de soluciones y, a continuación, haga clic en Propiedades en el menú Proyecto. Cuando aparezca el Diseñador de proyectos, haga clic en la ficha Servicios y, a continuación, en el botón Avanzadas. Este botón estará deshabilitado hasta que se habiliten los servicios de aplicación cliente.

Cómo: Configurar servicios de aplicaciones cliente

Cómo: Trabajar sin conexión con servicios de aplicaciones cliente

  • Guardar hash de contraseña para permitir el inicio de sesión sin conexión
    Especifica si se va a almacenar en la caché local una forma cifrada de la contraseña del usuario para permitir a éste iniciar sesión cuando la aplicación está en modo sin conexión. Para obtener más información, vea Cómo: Trabajar sin conexión con servicios de aplicaciones cliente. Esta opción está seleccionada de forma predeterminada.

  • Exigir que los usuarios vuelvan a iniciar sesión cuando expire la cookie del servidor
    Especifica si los usuarios autenticados anteriormente se vuelven a autenticar automáticamente cuando la aplicación tiene acceso a los roles o al servicio de perfil y la cookie de autenticación del servidor ha expirado. Seleccione esta opción para denegar el acceso a los servicios de la aplicación y requerir una reautenticación explícita después de que la cookie expire. Esta opción resulta útil para las aplicaciones implementadas en ubicaciones públicas a fin de asegurarse de que los usuarios que dejan la aplicación en ejecución después de usarla no permanezcan autenticados indefinidamente. Esta opción está desactivada de forma predeterminada.

  • Tiempo de espera de la caché del servicio de roles
    Especifica el tiempo durante el que el proveedor de roles de cliente utilizará valores de rol almacenados en caché en lugar de obtener acceso al servicio de roles. Establezca este intervalo de tiempo en un valor pequeño si los roles se actualizan con frecuencia o a un valor mayor si los roles se actualizan con poca frecuencia. El valor predeterminado es un día.

    El proveedor de roles obtiene acceso a los valores de rol almacenados en caché o el servicio de roles al llamar al método IsInRole. Para borrar la caché mediante programación y hacer que este método tenga acceso al servicio remoto, llame al método ResetCache.

  • Usar cadena de conexión personalizada
    Especifica si los proveedores de servicios del cliente utilizarán un almacén de datos personalizado para la caché local. De forma predeterminada, los proveedores de servicios utilizarán el sistema de archivos local para la caché. Al seleccionar esta opción, el cuadro de texto se rellenará automáticamente con una cadena de conexión predeterminada. Puede mantener la cadena de conexión predeterminada para generar y utilizar automáticamente una base de datos de SQL Server Compact Edition o bien especificar una cadena de conexión a una base de datos de SQL Server existente. Para obtener más información, vea Cómo: Configurar servicios de aplicaciones cliente. Esta opción está desactivada de forma predeterminada.

Vea también

Tareas

Cómo: Configurar servicios de aplicaciones cliente

Cómo: Trabajar sin conexión con servicios de aplicaciones cliente

Referencia

Página Servicios, Diseñador de proyectos

Otros recursos

Servicios de aplicación cliente