Nous avons un PWA écrit dans Angulaire pour laquelle nous utilisons AzureAD (à l'aide de ng-adal) pour la connexion.
Lorsque nous nous connectons, une série de redirections sont effectuées jusqu'à ce que nous revenons à notre application (avec l'auth billet). Si nous configurer le "manifeste.json" pour display:browser
, tout fonctionne comme prévu. Le problème vient, si nous en display:standalone
. De cette façon, quand nous installer dans Android nous obtenir le look and feel d'une application native (pas de navigateur google chrome, l'écran de démarrage,...), mais la connexion des pauses.
L'effet que nous avons est que le AzureAD la page s'ouvre dans une vue navigateur (prévu), mais la redirection vers notre page est toujours sur l'affichage du navigateur (avec un bouton X dans le coin gauche). Dans ce "mode navigateur" nous sommes authentifié, mais si nous utilisons le bouton X, ce point de vue est fermé et nous revenons à la PWA, mais qui restent non authentifiés.
Toute idée de ce qui se passe?
Merci!
Ajout d'un exemple rapide (c'est un test pour autre chose).
L'icône dans le coin supérieur droit redirige vers un autre domaine qui renvoie à cette page. Si l'on ajoute à l'application d'un écran d'accueil Android (il n'ajoute pas toutes les icônes que je n'ai pas configuré le PWA manifeste complètement, mais l'effet est vue-mesure), nous voyons qu'en cliquant sur l'icône, une vue web s'ouvre pour accéder à la première redirection mais reste ouvert pour la deuxième redirection.
Ce que je m'attends, c'est que la deuxième redirection goback à mon PWA sans l'affichage web chrome.