2010-09-13 4 views
1

Je viens de penser à l'écriture d'une application GWT qui fonctionne comme un client pour un service web RESTful. Le service Web requiert une authentification de base HTTP pour chaque appel.stocker l'état de connexion sans session (GWT)?

Étant donné que le client n'est pas «connecté» au serveur au cours d'une session, je dois me rappeler les informations d'authentification du côté client. Je pourrais le faire dans l'application GWT, mais avec cela, le client doit se connecter après chaque rechargement, ce qui n'est pas très beau. Je ne pense pas non plus que ce soit une bonne idée d'écrire cette information dans les cookies, puisque tout le monde pourrait les lire.

Alors, qui sait ce que je cherche? :-)

Répondre

0

Les navigateurs enregistrent les informations de nom d'utilisateur/mot de passe pour un serveur/port/domaine donné. Ainsi, si le client doit se connecter une seule fois (au moins via la boîte de dialogue standard HTTP du navigateur), il est conservé sur les rechargements.

Je ne sais pas si vous pouvez le faire. Peut-être forcer l'utilisateur à naviguer vers une page à l'intérieur du domaine (ou domaine), puis en utilisant GWT ...

+0

Merci pour cet indice. Actuellement, je ne sais pas comment je vais résoudre ce problème, mais en attendant, j'ai trouvé une autre question (et une réponse utile) traitant de la connexion aux applications RESTful: http://stackoverflow.com/questions/544474/ –

Questions connexes