Imprimir mapas que contengan servicios protegidos

El modo de imprimir mapas que contengan servicios protegidos depende de cómo esté configurado ArcGIS for Server para autenticar usuarios. Hay dos tipos: autenticación de nivel de servidor SIG (comúnmente mencionada como autenticación de ArcGIS for Server) y autenticación de nivel Web. Para obtener más información sobre estos tipos de autenticación, consulte Configurar seguridad de ArcGIS for Server.

Una vez que haya determinado el modo en que se autenticarán los usuarios, consulte las secciones de abajo para obtener pautas sobre cómo imprimir mapas que contengan servicios protegidos.

Autenticación de nivel de servidor SIG

Si utilizan tokens de corta duración (valor predeterminado) para acceder a sus servicios protegidos, el usuario deberá proporcionar el nombre de usuario y contraseña en la apertura de la aplicación Web. A continuación, el token se traspasa al servicio PrintingTools cuando el usuario solicita que se imprima un mapa. No hay necesidad de crear un servicio de impresión personalizado si se usan tokens de corto plazo.

Si integró un token de larga duración en el código de las aplicaciones Web, la información de autenticación que se pase al servicio PrintingTools no será válida. En este caso, tendrá que publicar su propio servicio para imprimir utilizando los pasos a continuación. En la elaboración de este servicio, deberá proporcionar las credenciales que puede utilizar al solicitar mapas desde los servicios protegidos.

Pasos:
  1. En la ventana Catálogo de ArcMap, expanda Cajas de herramientas > MyToolboxes.
  2. Haga clic derecho en Mis cajas de herramientas y haga clic en Nuevo > Caja de herramientas.
  3. Dé un nombre a su caja de herramientas, como SecurePrinting. tbx.
  4. En el árbol de catálogo, expanda Cajas de herramientas > Cajas de herramientas del sistema > Herramientas de servidor. tbx > Imprimir.
  5. Haga clic derecho en la herramienta Exportar mapa Web y haga clic en Copiar.
  6. Haga clic derecho en la caja de herramientas que creó en el paso 2 y haga clic en Pegar.
  7. Haga clic derecho en la herramienta Exportar mapa Web pegar desde su propia caja de herramientas y haga clic en Editar.
  8. Haga clic en el botón de signo más (+) y navegue hasta la conexión al servidor SIG que contiene los servicios protegidos que imprimirá.

    La conexión necesita tener el nombre y la contraseña guardados dentro de ella. Debería ser una conexión de usuario, no un editor o conexión administrativa.

    Si no ve ninguna conexión disponible, vuelva al árbol de Catálogo y cree una siguiendo las instrucciones en Realizar una conexión de usuario a ArcGIS Server en ArcGIS for Desktop.

    Puede agregar conexiones a tantos servidores como precise su servicio de impresión. Haga clic en Aceptar cuando haya terminado de agregar conexiones.

  9. Publique la herramienta Exportar mapa Web desde su propia caja de herramientas como servicio de geoprocesamiento utilizando los pasos en Tutorial: Publicar servicios adicionales de impresión. En el paso 2 del tutorial, abra su propia herramienta Exportar mapa Web que pegó en los pasos anteriores. No abra la herramienta Exportar mapa Web original de la caja de herramientas Herramientas de servidor.
    PrecauciónPrecaución:

    Después de publicar su propio servicio para imprimir, se recomienda que aplique ArcGIS Server para restringir las normas de seguridad sobre quién pueden acceder al servicio. Esto evita que los usuarios anónimos generen imágenes de mapa para imprimir que muestran servicios protegidos. Consulte Restringir el acceso a los servicios Web de SIG para obtener más información sobre la configuración de seguridad.

Autenticación de nivel Web

Las credenciales almacenadas dentro de un servicio de impresión personalizado no pueden usarse para imprimir servicios protegidos mediante autenticación de nivel Web. Si aplica seguridad en el nivel de servidor Web (por ejemplo, usando ArcGIS Web Adaptor), tendrá que configurar la cuenta de ArcGIS for Server como una cuenta de dominio y otorgarle acceso a los servicios protegidos. Esto puede conseguirse configurando la cuenta de dominio como un miembro de un rol de usuario que tenga acceso explícito a cada servicio protegido. También puede configurar la cuenta como un miembro de un rol de publicador que tenga acceso de lectura a todos los servicios.

Para obtener más información, consulte Cuenta de ArcGIS for Server.

5/12/2014