Suite

Créer un fichier d'informations d'identification pour ArcGis/Android


J'exécute l'application OAuth2Sample à partir des projets arcgis-runtime-samples-android. Dans le code, il recherche un fichier d'informations d'identification :

if (fileExists(mCredentialsFileName)) {

Comment créer un fichier d'identifiants ? Je crois que j'ai toutes les données pour cela (nom d'utilisateur, identifiant client, URL du portail, mot de passe, clé de licence).


Une fois que vous vous êtes authentifié avec succès, l'application créera le fichier d'informations d'identification pour vous et vous permettra d'utiliser les informations d'identification enregistrées la prochaine fois que vous ouvrirez l'application.

Pour s'authentifier :

  1. Connectez-vous au site des développeurs ArcGIS
  2. Cliquez sur le bouton applications dans le coin supérieur droit
  3. Enregistrer une nouvelle application
  4. Copiez l'ID client de votre application nouvellement enregistrée et collez-le dans leidentité du clientressource de chaîne dansres/valeurs/chaînes.xml.
  5. Exécutez l'application

Une fois que vous avez réussi à vous authentifier et à réexécuter l'application, il vous sera demandé si vous souhaitez Continuer avec les identifiants enregistrés. Si tu le dis Oui l'application utilisera le fichier d'informations d'identification qu'elle a créé pour vous authentifier dans l'application. Si tu le dis Non vous serez invité à vous reconnecter. Sachez que même si cet exemple d'application crée et met en cache le fichier d'informations d'identification, il ne le chiffre pas, il vous montre uniquement comment utiliser le fichier d'informations d'identification pour authentifier un utilisateur.