- Erste Schritte
- Arbeiten mit codierten Apps
- Erstellen und Bereitstellen von codierten Apps
- Beispiele für codierte Apps
- Häufig gestellte Fragen
- Codierte Apps in Studio Web
- Codierte Aktions-Apps
Häufig gestellte Fragen
Häufig gestellte Fragen zu codierten Apps, einschließlich der Fehlerbehebung bei Zugriffsfehlern beim Freigeben bereitgestellter App-Links und OAuth-Scope-Änderungen, die nicht wirksam werden.
Freigeben und Zugriff
Warum erhält ein Benutzer den Fehler „Benutzer ist in keiner Organisation vorhanden.“ Fehler beim Anmelden bei einem Link für eine codierte App?
Dieser Fehler tritt auf, wenn der Benutzer, für den Sie den Link zur codierten App freigegeben haben, kein Mitglied der Organisation ist, in der die codierte App bereitgestellt wird.
So können Sie es beheben:
- Laden Sie als Ersteller der codierten App oder Organisationsadministrator den Benutzer zu der Organisation ein, in der die App bereitgestellt wird.
- Nehmen Sie als eingeladener Benutzer die Einladung an und melden Sie sich bei dieser Organisation an.
Sobald der Benutzer Teil der Organisation ist, kann er sich bei der codierten App anmelden.
Warum schlägt die Authentifizierung nach der erneuten Bereitstellung der codierten App fehl, wenn der Organisationsname _ enthält?
Für Organisationen, deren Name einen Unterstrich enthält, ist die codierte App sowohl über den Unterstrich als auch über den Bindestrich der URL erreichbar. Die Bindestrichform wird empfohlen, da Unterstriche in Hostnamen gemäß RFC 952 nicht gültig sind und Netzwerkproxys oder Firewalls, die nach Hostname auf die Zulassungsliste gesetzt werden, die Unterstrich-URL ablehnen können.
Wenn eine App erneut bereitgestellt wird, verwendet ihr uipath:redirect-uri -Meta-Tag die Bindestrichform des Hostnamens. Wenn die App ursprünglich mit der Unterstrich-URL bereitgestellt wurde, schlägt der Zugriff darauf über die Unterstrich-URL nach der erneuten Bereitstellung bei der Authentifizierung fehl, da der Umleitungs-URI im Meta-Tag nicht mehr mit dem URL-Host übereinstimmt.
Um es zu beheben, verwenden Sie eine der folgenden Optionen:
- Greifen Sie nach der erneuten Bereitstellung über die Bindestrich-URL auf die App zu.
- Legen Sie den Umleitungs-URI dynamisch im App-Code fest, sodass er der URL folgt, von der die App bereitgestellt wird. Das empfohlene Muster finden Sie unter Erste Schritte mit codierten Apps in der SDK-Dokumentation.
Authentifizierung und Berechtigungen
Warum wird ein neuer Scope nicht wirksam, nachdem ich ihn der externen Anwendung gewährt habe?
Apps verwendet die Scopes aus dem Zeitpunkt der Bereitstellung. Das Aktualisieren der Seite reicht nicht aus, damit die neuen Scopes wirksam werden.
Immer wenn ein Scope zu externen Anwendungen hinzugefügt oder aus ihnen gelöscht wird:
- Stellen Sie die App erneut bereit.
- Wenn Ihre App bestimmte Scopes auflistet, fügen Sie die neuen Scopes zu Ihrer App-Codebase hinzu, erstellen Sie sie dann neu und stellen Sie sie erneut bereit.
- Erzwingen Sie mithilfe einer der folgenden Methoden, dass die App die neuen Scopes aufnimmt:
- Melden Sie sich von der App ab und wieder an.
- Schließen Sie die Browserregisterkarte, und öffnen Sie die App erneut.
Warum schlagen uip codedapp -Befehle in Automation Cloud Dedicated fehl?
Die installierte CLI ist neuer als die Apps-Version, die in der dedizierten Produktionsumgebung ausgeführt wird. Installieren Sie CLI 1.202.0 mit dem folgenden Befehl:
npm install -g @uipath/cli@1.202.0
npm install -g @uipath/cli@1.202.0
Nachdem die dedizierte Produktionsumgebung auf die Apps-Version vom 24. September 2026 aktualisiert wurde, können Sie auf eine spätere CLI-Version aktualisieren.
- Freigeben und Zugriff
- Warum erhält ein Benutzer den Fehler „Benutzer ist in keiner Organisation vorhanden.“ Fehler beim Anmelden bei einem Link für eine codierte App?
- Warum schlägt die Authentifizierung nach der erneuten Bereitstellung der codierten App fehl, wenn der Organisationsname
_enthält? - Authentifizierung und Berechtigungen
- Warum wird ein neuer Scope nicht wirksam, nachdem ich ihn der externen Anwendung gewährt habe?
- Warum schlagen
uip codedapp-Befehle in Automation Cloud Dedicated fehl?