Beim Versuch, einen Anwendungsschlüssel in einer URL zum Ausführen eines ThingWorx-Dienstes zu verwenden, wird der Fehler „ApplicationKey Is Not Allowed As A URL Parameter“ angezeigt.
Betrifft
- ThingWorx Platform 8.0 to 9.5
Beschreibung
- Dienste können nicht mit einem konfigurierten Anwendungsschlüssel ( appKey ) über den appKey -URL-Parameter ausgeführt werden
- Ist es möglich, mithilfe von Abfragezeichenfolgenparametern einen AppKey an ThingWorx-Dienste zu übergeben?
- So aktivieren/deaktivieren Sie AppKeys in der URL
- REST-API-Aufrufe mit AppKeys als Parameter werden von ThingWorx 8/9 abgelehnt
- 401 (UNAUTHORIZED) -Meldung im Apache-Zugriffsprotokoll, die dem REST-API-Aufruf entspricht:
<IP> - - [<Date/Time>] "POST /Thingworx/Subsystems/PlatformSubsystem/Services/GetThingCount?appKey=<appKey> HTTP/1.1" 401 -
- Fehlermeldung in ThingworxStorage/logs/SecurityLog.log
ApplicationKey Is Not Allowed As A URL Parameter