Product Documentation

Creación de una tienda no autenticada

Jun 29, 2017

Utilice la tarea Crear tienda si quiere configurar más tiendas no autenticadas para respaldar el acceso de usuarios no autenticados (anónimos). Puede crear tantas tiendas no autenticadas como necesite. Por ejemplo: puede crear una tienda no autenticada para un determinado grupo de usuarios o para agrupar un conjunto específico de recursos.

El acceso remoto mediante NetScaler Gateway no se puede aplicar a tiendas no autenticadas.

Para crear una tienda no autenticada, identifique y configure las comunicaciones con los servidores que proporcionan los recursos que quiere poner en la tienda.

Importante: En implementaciones con varios servidores, use solo un servidor a la vez para hacer cambios en la configuración del grupo de servidores. Asegúrese de que la consola de administración de Citrix StoreFront no se está ejecutando en ninguno de los otros servidores de la implementación. Una vez completados, propague los cambios de configuración al grupo de servidores de modo que los demás servidores de la implementación se actualicen.  

Cómo agregar escritorios y aplicaciones a la tienda

  1. En la pantalla de Inicio o Aplicaciones de Windows, busque el icono de Citrix StoreFront y haga clic en él.
  2. Seleccione el nodo Tiendas en el panel izquierdo de la consola de administración de Citrix StoreFront y, en el panel Acciones, haga clic en Crear tienda.
  3. En la página Nombre de la tienda, especifique un nombre para la tienda, seleccione Permitir el acceso a esta tienda solo a usuarios no autenticados (anónimos), y haga clic en Siguiente.
    Los nombres de las tiendas aparecen en Citrix Receiver en las cuentas de los usuarios. Por esa razón, elija nombres que informen a los usuarios sobre el contenido de la tienda.
  4. En la página Delivery Controllers enumere la infraestructura que proporciona los recursos que desea que estén disponibles en la tienda. Haga clic en Add
  5. En el cuadro de diálogo Agregar Delivery Controller, especifique un nombre que lo ayude a identificar la implementación e indique si XenApp o XenMobile (AppController) suministran los recursos que quiere poner la tienda. En caso de implementaciones de XenMobile (AppController), asegúrese de que el nombre especificado no contenga espacios. Al asignar Controllers, compruebe que está utilizando únicamente aquellos que admitan la función de aplicaciones anónimas. Si configura su tienda no autenticada con Controllers que no admiten esta función, es posible que no haya ninguna aplicación anónima disponible en la tienda. 
  6. Si quiere agregar información detallada sobre los servidores XenApp, continúe en el paso 7. Para que las aplicaciones que administra XenMobile (AppController) estén disponibles en la tienda, escriba el nombre o la dirección IP de un dispositivo virtual XenMobile (AppController) en el cuadro Servidor y especifique el puerto que debe utilizar StoreFront para las conexiones con XenMobile (AppController). El puerto predeterminado es 443. Continúe en el paso 10. 
  7. Para que los escritorios y las aplicaciones que ofrece XenApp estén disponibles en la tienda, agregue los nombres o las direcciones IP de sus servidores a la lista Servidores. Especifique varios servidores para habilitar la tolerancia de fallos; para ello, enumere las entradas por orden de prioridad con el objetivo de definir la secuencia de conmutación por error. Para los sitios de XenDesktop, proporcione información de los Controllers. En el caso de las comunidades de XenApp, enumere los servidores que ejecutan Citrix XML Service.  
  8. En la lista Tipo de transporte, seleccione el tipo de conexiones que debe utilizar StoreFront para las comunicaciones con los servidores.
    • Para enviar datos a través de conexiones sin cifrar, seleccione HTTP. Si selecciona esta opción, deberá definir su propia configuración para proteger las conexiones entre StoreFront y los servidores.
    • Para enviar datos a través de conexiones HTTP seguras mediante SSL (Secure Sockets Layer) o TLS (Transport Layer Security), seleccione HTTPS. Si selecciona esta opción para servidores de XenDesktop y XenApp, asegúrese de que Citrix XML Service esté configurado para compartir su puerto con Microsoft Internet Information Services (IIS) y que IIS esté configurado para admitir HTTPS.
    Nota: Si utiliza HTTPS para proteger las conexiones entre StoreFront y los servidores, compruebe que los nombres especificados en la lista Servidores coincidan exactamente (incluidas mayúsculas y minúsculas) con los nombres que constan en los certificados para dichos servidores.
  9. Especifique el puerto que StoreFront debe utilizar para las conexiones con los servidores. El puerto predeterminado para las conexiones que utilizan HTTP es 80, y para las conexiones mediante HTTPS es 443. En el caso de los servidores de XenDesktop y XenApp, el puerto especificado debe ser el puerto usado por Citrix XML Service.
  10. Haga clic en Aceptar. Puede configurar las tiendas para que proporcionen recursos desde cualquier combinación de implementaciones de XenDesktop, XenApp y App Controller. Repita todos los pasos del 4 al 10, según sea necesario, para enumerar implementaciones adicionales que proporcionen recursos para la tienda. Una vez que haya agregado todos los recursos necesarios a la tienda, haga clic en Crear.
Ahora ya podrá utilizar la tienda no autenticada. Para habilitar el acceso de usuarios a la nueva tienda, Citrix Receiver debe configurarse con la información de acceso de la tienda. Existen diversas maneras de proporcionar esta información a los usuarios y facilitares el proceso de configuración. Para obtener más información, consulte Opciones de acceso de usuarios.

De manera alternativa, los usuarios pueden acceder a la tienda a través del sitio de Receiver para Web, que permite que los usuarios accedan a sus escritorios y aplicaciones a través de una página Web. De forma predeterminada con tiendas no autenticadas, Citrix Receiver para Web muestra las aplicaciones en una jerarquía de carpetas que incluye una ruta de acceso al árbol de navegación. La URL de acceso a un sitio de Receiver para Web, utilizada para acceder a la nueva tienda, aparece al crearla.

Al crear una nueva tienda, la URL de servicios XenApp correspondiente se habilita de forma predeterminada. Los usuarios de dispositivos de escritorio unidos a un dominio y los equipos reasignados que ejecuten el Citrix Desktop Lock, junto con usuarios que tienen clientes Citrix anteriores que no se pueden actualizar, pueden acceder a las tiendas directamente mediante la URL de servicios XenApp para la tienda. La URL de servicios XenApp tiene el formato http[s]://serveraddress/Citrix/storename/PNAgent/config.xml, donde serveraddress es el nombre de dominio completo del servidor o entorno de equilibrio de carga de la implementación de StoreFront y storename es el nombre especificado para la tienda en el paso 3.

Nota: En configuraciones de StoreFront donde el archivo web.config se ha configurado con el parámetro LogoffAction=”terminate",  las sesiones de CitrixReceiver para Web que acceden a esta tienda no autenticada no finalizarán. Normalmente, el archivo web.config se encuentra en C:\inetpub\wwwroot\Citrix\storename\, donde storename es el nombre especificado para la tienda cuando fue creada. Para asegurarse de que estas sesiones finalizan correctamente, el servidor XenApp utilizado por esta tienda debe tener habilitada la opción Confiar en solicitudes XML, según se describe en Configuración del puerto y del parámetro de confianza de Citrix XML Service. en la documentación de XenApp y XenDesktop.