J'utilise Cordova inappbrowser Plugin. Lorsque j'ai ouvert l'URL dans un navigateur mobile ci-dessous popup, mais quand même j'ai essayé d'ouvrir via inappbrowser je ne reçois pas cette fenêtre d'authentification. Son montrant l'erreur d'authentification 401 directement.Cordova inappBrowser plugin passer le nom d'utilisateur et mot de passe à l'URL
Pourquoi ce changement de comportement? Y a-t-il quelque chose que je dois fournir pour obtenir le même comportement que le navigateur?
Ou est-ce que je peux passer directement le nom d'utilisateur et mot de passe? Alors, comment puis-je implémenter l'authentification de base?
J'ai essayé avec la forme de soumission de forme également.
<form name="frm" id="frm" method="POST" action="http://sample.xyz/test">
<input type="hidden" name="username" id="username" value="abc" />
<input type="hidden" name="password" id="password" value="xyz" />
</form>
Aussi j'ai essayé ci-dessous aussi que j'ai obtenu par googling.
window.open("http://abc:[email protected]/test");
aidez-moi.
Cela fonctionne-t-il si vous supprimez les guillemets simples de votre URL? c'est à dire. window.open ("http: // abc: [email protected]/test"); Vous devriez être en mesure de transmettre les informations d'authentification de cette manière en utilisant l'inappbrowser. –
@JordanBurnett S'il vous plaît voir ma question mise à jour. yah j'ai essayé sans guillemets simples obtenir la même erreur. – Suhas
@Suhas Cochez la réponse et faites-moi savoir si vous avez un problème. Si vous faites toujours face à la 401, ajoutez une capture d'écran du message d'erreur aussi –