PROBLEM

Bei Verwendung des Widgets Wegbeschreibung für eine öffentliche Webkarte wird zur Eingabe der ArcGIS Online-Anmeldeinformationen aufgefordert

Last Published: April 25, 2020

Beschreibung

Benutzer, die beim Erstellen einer Anwendung mit Web AppBuilder for ArcGIS mithilfe öffentlicher Daten und Karten das Widget "Wegbeschreibung" zu verwenden versuchen, werden stets aufgefordert, sich bei ArcGIS Online anzumelden.

Ursache

Dieses Problem ist "by design". Für das Widget "Wegbeschreibung" wird der Routen-Service von ArcGIS Online World verwendet. Der World Route Service ist ein Premium-Service, der lizenzierten Zugriff über eine ArcGIS Online-Organisationssubskription erfordert und für jede berechnete Route Credits verbraucht.

Lösung oder Problemumgehung

Der vom Widget "Wegbeschreibung" verwendete World Route Service ist zwar ein Premium-Service, in einigen Szenarien ist jedoch beschränkter anonymer oder öffentlicher Zugriff auf den Routing-Service zulässig. Beispielsweise kann ein Lebensmittelhändler den Benutzern eine Wegbeschreibung speziell für einen bestimmten Filialstandort bereitstellen oder die Suche des nächstgelegenen Filialstandortes ermöglichen.

Verwenden Sie eine der folgenden Lösungen, um das Problem zu beheben:

Anhängen der Routen-URL des Widgets "Wegbeschreibung"
Durch Anhängen der Routen-URL auf der Registerkarte "Attribut" des Widgets "Wegbeschreibung" werden die Benutzer nicht mehr stets zum Anmelden bei ArcGIS Online aufgefordert. Gehen Sie hierzu wie folgt vor:

  1. Öffnen Sie die Anwendung Web AppBuilder.
  2. Navigieren Sie zum Widget "Wegbeschreibung", und bearbeiten Sie es.
  3. Kopieren Sie die URL des Routen-Service im Feld Routen-URL. Beispiel:

    Image of the routing service URL
     
  4. Navigieren Sie zur Registerkarte Attribut. Klicken Sie unter Zugriff auf Abonnenteninhalt auf Neue URL hinzufügen.

    Image of the Attribute tab in Web AppBuilder
     
  5. Fügen Sie einen Titel für die benutzerdefinierte URL hinzu. Fügen Sie die in Schritt 3 kopierte Routing-Service-URL in das Feld URL ein, legen Sie die restlichen Optionen nach Bedarf fest, und klicken Sie auf OK.

    Image of the Attribute tab to add route service URL
     
  6. Speichern Sie die Anwendung

Verwenden eines Proxy-Service
Durch das Einrichten eines Proxy-Service für die Anwendung, die das Widget "Wegbeschreibung" verwendet, wird öffentlichen Benutzern Zugriff auf dieses Widget gewährt, ohne die Sicherheit zu gefährden und die Einstellungen der Websiteberechtigungen zu beeinträchtigen. Weitere Informationen finden Sie unter ArcGIS for Developers: Working with Proxy Services.

Konfigurieren eines Premium Service für die anonyme Verwendung
Die Konfigurationseinstellungen einer Anwendung können geändert werden, um beschränkten, jedoch anonymen oder öffentlichen Zugriff auf den Premium-Routen-Service zuzulassen. Informationen zur Vorgehensweise finden Sie unter ArcGIS-Hilfe: Configure a Premium Service for anonymous access.

Artikel-ID:000017389

Hilfe von ArcGIS-Expert*innen erhalten

Technischen Support kontaktieren

Die Esri Support-App herunterladen

Zu den Download-Optionen

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden