Je développe une application d'appareil intelligent en C#. C'est une application de fenêtre. Dans cette application, j'utilise le formulaire de connexion pour authentifier les utilisateurs. Seuls les utilisateurs authentifiés peuvent se connecter au système. J'utilise des variables statc dans cette application afin qu'elles puissent être utilisées au niveau de l'application. Après le déploiement de l'application, je peux voir que l'émulateur fournit le bouton de fermeture avec le symbole multiplicaton. De cette façon, je peux fermer ma forme ainsi que l'application. Mais je veux fournir un lien de déconnexion dans mon application. Puis-je fournir une fonctionnalité de déconnexion dans la fenêtre applicative C#? Si oui, comment faire cela? Assurez-vous que toutes les fonctions du framework .net ne fonctionnent pas avec .net compact framwork? Pouvez-vous me fournir le code ou le lien par lequel peut résoudre le problème ci-dessus?Comment faire pour se déconnecter dans une fenêtre C#?
Répondre
Cela dépendra de ce que fait réellement la connexion dans votre système. Vous pouvez juste besoin d'effacer ces variables statiques (les mettre à null) - et assurez-vous que partout où vous les utilisez, vous testez d'abord la nullité afin que vous puissiez détecter la déconnexion. Vous pouvez également avoir besoin d'expirer explicitement votre session avec le serveur. Nous n'avons pas vraiment assez d'information pour continuer.
Si vous êtes dans le contrôle du serveur ainsi (Je suppose qu'il est un serveur quelque part), il serait bon de le rendre apatride soit (donc il n'y a pas de « session » à proprement parler) ou faire la session expire automatiquement - gardez à l'esprit que sur un appareil mobile, la connexion peut être intermittente; vous ne voulez pas laisser traîner des ressources coûteuses lorsque l'utilisateur n'a aucun moyen de dire au serveur qu'il a terminé.
Je ne peux pas vraiment fournir de code pour cela, car vous ne nous avez pas donné d'informations qui suggéreraient vraiment du code. Si vous donnez plus d'informations sur ce que vous connectez, etc., nous pourrons peut-être vous aider davantage.
- 1. comment se déconnecter dans l'application Windows Mobile?
- 2. Comment se déconnecter de vbscript?
- 3. Comment se déconnecter avec facebooker?
- 4. Se déconnecter avec java.net.Authenticator
- 5. Comment se connecter/se déconnecter d'un serveur?
- 6. Se déconnecter de Documentum Server
- 7. Comment se déconnecter d'un utilisateur en PHP?
- 8. Faire une fonction pour se connecter dans l'objectif c
- 9. Comment se déconnecter de plusieurs applications asp.net?
- 10. Comment se déconnecter pour fonctionner sur RubyCAS-Server?
- 11. Comment se déconnecter de Relying Party?
- 12. facebook-ios-sdk se déconnecter
- 13. Comment faire pour se déconnecter MySQL toutes les requêtes qui n'ont pas utilisé l'index?
- 14. Se déconnecter pendant la navigation
- 15. Déconnecter le réseau C#
- 16. Comment faire ceci dans une nouvelle fenêtre?
- 17. comment se déconnecter session si utilisateur inactif dans php
- 18. Force DataMapper à se déconnecter de postgresql
- 19. se déconnecter de la base de données
- 20. Comment faire pour déterminer WPF SelectedItem pour une fenêtre
- 21. Comment faire pour jQuery se référer à une nouvelle fenêtre surgie?
- 22. comment terminer la session de l'utilisateur (se déconnecter) dans twitter en utilisant l'objectif C
- 23. Un bon moyen d'obtenir une fenêtre pop-up wxWidgets pour se déconnecter lorsque le parent est cliqué?
- 24. Comment savoir dans quel moniteur une fenêtre WPF se trouve
- 25. Comment se connecter comme un autre utilisateur, puis se déconnecter dans le script bash?
- 26. Comment faire pour envelopper une librairie C++ dans Objective-C?
- 27. Impossible de se déconnecter d'Oracle SSO
- 28. quelle sera la durée d'une session pour se déconnecter?
- 29. Comment faire pour que les commandes de déplacement de fenêtre ignorent une certaine fenêtre?
- 30. Comment se déconnecter facebook connect user avec Facebook Developer Toolkit?