CÓMO

json.decoder.JSONDecoderError:Se esperaba valor: línea 1 columna 1

Last Published: August 24, 2024

Descripción

La ejecución de una secuencia de comandos de ArcGIS API for Python que requiera iniciar sesión en Portal for ArcGIS puede fallar y devolver el siguiente error:

Error:
json.decoder.JSONDecoderError:Expecting value: line 1 column 1
Error mostrado en la consola de Python al ejecutar la secuencia de comandos para iniciar sesión en Portal for ArcGIS

Causa

Este error se produce al tratar de conectarse a Portal for ArcGIS con el alias del servidor de nombres de dominio (DNS) y el portal se autentica a través de una autenticación de nivel web (IWA o SAML).

Solución o solución alternativa

Para resolver este problema, utilice el nombre de dominio totalmente calificado (FQDN) para conectarse al portal.

gis = GIS("https://<machine.domain.com>:7443/arcgis", "username", "password", verify_cert = False)
Note:
For portals authenticating through web-tier authentication, using the FQDN with port 7443 is the only workaround for this issue, and users are unable to use DNS within the script.
Muestra de la secuencia de comandos de conexión al portal con el FQDN

Id. de artículo: 000024610

Recibir notificaciones y encontrar soluciones a problemas nuevos o comunes

Obtenga respuestas resumidas y soluciones de vídeo de nuestro nuevo chatbot de IA.

Descargar la aplicación de soporte de Esri

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga