Où le cookie est géré dans l'application phonegap avec jquery?
Mon appli iphone, développé avec phonegap avec jquery (donc de son navigateur), peut se connecter au serveur web et une fois connecté, les utilisateurs peuvent accéder à leurs ressources. Le serveur définit l'id de session dans les biscuits une fois que l'utilisateur est authentifié.
Je n'ai pas de problème avec ce régime, mais je me demande où le cookie est stocké parce que lorsque je fais un alert(document.cookie), elle renvoie une chaîne vide.
Est-il possible que la fonction ajax en jquery gère le cookie à l'interne et à l'envoyer pour chaque requête pour le même domaine?
Il semble que l'iphone sandbox du navigateur de l'environnement pour chacune des applications mobiles. Je pense que cela pourrait être la raison.
OriginalL'auteur katsuya | 2011-02-26
Vous devez vous connecter pour publier un commentaire.
Si vous voulez que votre application pour la gestion automatique des cookies pour vous ajouter à votre appDelegate.m fichier:
Si vous souhaitez gérer les informations de session par vous-même, vous pouvez faire toutes les requêtes ajax comme ceci:
Dans mon application j'ai été de gérer les cookies de session par moi-même à l'aide de la seconde méthode jusqu'à ce que j'ai découvert la première méthode.
Cela fonctionne très bien pour une requête ajax. Mais, comment doit traiter pour image & les autres ressources.
cette méthode devrait fonctionner correctement pour iOS5, assurez-vous que vous êtes en train d'ajouter le code sur le bon fichier.
la première méthode devrait fonctionner correctement pour toute demande autant que je sache
Mais getAllResponseHeaders() la méthode n'a pas pu récupérer le Set-Cookie, au moins dans Chrome
OriginalL'auteur