Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » MobiLink - Erste Orientierung » Praktische Einführungen in MobiLink » Praktische Einführung: Der Einsatz von Java oder .NET für die benutzerdefinierte Authentifizierung

 

Lektion 4: Authentifizierung testen

UltraLite verfügt über einen Windows-Beispielclient, der das Dienstprogramm dbmlsync automatisch aufruft, wenn der Benutzer eine Synchronisation einleitet. Sie führen die Anwendung mit der CustDB-Datenbank aus, die Sie in der vorangehenden Lektion gestartet haben.

 ♦  So starten Sie die Beispielanwendung und testen die Authentifizierung
  1. Starten Sie die Beispielanwendung.

    Wählen Sie im Menü Start die Option Programme » SQL Anywhere 12 » UltraLite » Windows-Beispielanwendung.

  2. Geben Sie eine ungültige Mitarbeiter-ID ein und führen Sie eine Synchronisation durch.

    In dieser Anwendung ist die Mitarbeiter-ID auch der MobiLink-Benutzername. Wenn der Benutzername nicht mit "128" beginnt, lässt die Logik die Synchronisation scheitern. Geben Sie den Wert 50 als Mitarbeiter-ID ein und klicken Sie auf OK.

    Ein Fehler, in dem festgestellt wird, dass das Skript authenticate_user den Code 4000 zurückgibt, erscheint im MobiLink-Server-Fenster.

    Im Fenster der UltraLite CustDB-Beispieldatenbank wird der Synchronisationsfehler SQLCODE -103 gemeldet, der auf eine ungültige Benutzer-ID bzw. ein ungültiges Kennwort hinweist.

 Weitere Hinweise