Deutsch
Continue in the app
Be The First To Get Support Updates
Want to know about the latest technical content and software updates?

Error: json.decoder.JSONDecoderError:Expecting value: line 1 column 1

Fehlermeldung

Das Ausführen eines Skripts des Typs "ArcGIS API for Python", bei dem die Anmeldung bei Portal for ArcGIS erforderlich ist, kann fehlschlagen und die folgende Fehlermeldung zurückgeben:

Error: json.decoder.JSONDecoderError:Expecting value: line 1 column 1
Fehlerrückgabe in der Python-Konsole beim Ausführen des Skripts für die Anmeldung bei Portal for ArcGIS

Ursache

Dieser Fehler tritt bei dem Versuch auf, eine Verbindung mit Portal for ArcGIS herzustellen, wenn dafür der Alias des Domänennamensservers (DNS) verwendet wird, das Portal jedoch die Authentifizierung auf Webebene (IWA oder SAML) durchführt.

Lösung oder Problemumgehung

Um dieses Problem zu beheben, verwenden Sie den vollständig qualifizierten Domänennamen (FQDN) für eine Verbindung mit dem Portal.

gis = GIS("https://<machine.domain.com>:7443/arcgis", "username", "password", verify_cert = False)
Hinweis: Bei Portalen, die die Authentifizierung auf Webebene durchführen, ist die Verwendung des FQDN mit Port 7443 die einzige Problemumgehung. Benutzer können den DNS im Skript nicht verwenden.
Ein Skriptbeispiel für die Verbindung mit dem Portal unter Verwendung des FQDN

Referenzinformationen

Zuletzt geändert: 8/5/2021

Artikel-ID: 000024610

Software: ArcGIS API for Python 1.9, 1.8.5, 1.8.4, 1.8.3, 1.8.2, 1.8.1, 1.8.0, 1.7.1, 1.7.0, 1.6.1, 1.6 Portal for ArcGIS 10.9, 10.8.1, 10.8, 10.7.1, 10.7, 10.6.1, 10.6