Wir haben diese Fehlermeldung zu verwenden, wenn WL.Client.connect API MobileFirst 7.1 Server Zugriff verweigert, wenn WL.Client.connect API
Der Server-Fehlerprotokolle:
[ERROR] FWLSE0020E : AJAX-Anforderungsausnahme: Anwendungsumgebung kann nicht gefunden werden, Anwendung = Test, Version = 1.0, Umgebung = iphone [Projekt WLTestConnect]
[FEHLER] FWLSE0117E: Fehlercode: 1, Fehlerbeschreibung: INTERNAL_ERROR, Fehlermeldung: FWLSE0069E: An interner Fehler aufgetreten ed während der Gadget-Anforderung [project WLTestConnect] Anwendungsumgebung kann nicht gefunden werden, application = test, version = 1.0, environment = iphone, Benutzeridentität {wl_antiXSRFRealm = null, wl_authenticityRealm = null, wl_directUpdateRealm = null, wl_remoteDisableRealm = null, SampleAppRealm = null, wl_deviceNoProvisioningRealm = null, SubscribeServlet = null, wl_anonymousUserRealm = null, wl_deviceAutoProvisioningRealm = null}. [Projekt WLTestConnect] com.worklight.common.log.filters.ErrorFilter
[ERROR] FWLSE0335E: Autorisierung fehlgeschlagen: ClientId f5ac9a8cda443cfca33d1e7f926a71f90f8c67a1 wurde auf dem Server nicht gefunden. [Projekt WLTestConnect]
Hier ist das Szenario:
- Projekt Hallo MobileFirst erstellen in Arbeitsbereich A.
- das Projekt zu lokalen Server in A. Arbeitsplatz MobileFirst Bereitstellen
- Deploy Hallo MobileFirst App iphone und dann WL.Client.connect API. Wir haben connect success callback erhalten.
- Exportieren Sie dieses MobileFirst-Projekt mit dem Namen WLTestConnect.
- Das iPhone-Gerät (iOS 10.2.1) läuft noch.
- Die Umstellung auf den neuen Arbeitsbereich B.
- Import WLTestConnect Projekt Workspace B.
- Deploy WLTestConnect Projekt zu lokalen MobileFirst Server.
- Verwenden WL.Client.connect in iPhone-Gerät und wir haben den Zugriff verweigert Fehler.
MobileFirst Version: 7.1.0.00-20151214-1857 & 7.1.0.00-20170608-1107
Gibt es eine Möglichkeit, den Zugang verweigert zu vermeiden?
Bitte löschen Sie die zuvor installierte Kopie der App auf dem Gerät, bevor die zweite versucht wird. – krckumar
Wir haben das gleiche Problem in der Produktion env. Es ist schwer, unserem Kunden zu sagen, dass er eine neue App löschen und neu installieren möchte. Ist es möglich, einen Code zu verwenden, um dies zu vermeiden? – DannyYang
Fragen: 1) Welche DB? In beiden Arbeitsbereichen zeigt es auf die gleiche DB oder anders? 2) In Schritt 9 ist es das gleiche Gerät oder neu? –