Nous avons une application ASP.net mais certains écrans sont jugés trop lents à utiliser par nos utilisateurs. Par conséquent, nous essayons de fournir une alternative basée sur WinForms à ces écrans centraux d'entrée de données afin que nous puissions utiliser des contrôles plus riches tels que des grilles avec des mises à jour immédiates d'écran et des commentaires pour l'utilisateur.Utilisation des informations d'identification ASP.net pour vous connecter à partir d'une application WinForms
Idéalement, je voudrais que les utilisateurs se connectent à l'application WinForms en utilisant les mêmes informations d'identification qu'ils utilisent dans l'application ASP.net?
Est-ce possible? J'ai trouvé cet article (.Net authentication for both web and winforms) mais il ne répond pas vraiment à la question de mon point de vue ... Nous n'utilisons pas WebServices, ou WCF pour le moment et ne prévoyons pas de l'utiliser sauf si c'est vraiment le seul moyen d'y parvenir.
Merci beaucoup.
Les données d'appartenance/utilisateur sont des «tables seulement». Vous pouvez donc utiliser des chaînes de connexion similaires (/ providers) (si votre sécurité db est configurée pour autoriser cela). Jetez également un coup d'oeil ici, si vous aimez: http://www.code-magazine.com/Article.aspx?quickid=0511031 – Tobiasopdenbrouw
Pouvez-vous développer s'il vous plaît? Pour autant que je sache, les mots de passe sont hachés etc et je ne sais pas comment je ne peux pas comparer mon mot de passe contre eux? –
Jetez un oeil ici aussi. http://msmvps.com/blogs/theproblemsolver/archive/2006/01/12/80905.aspx J'imagine (mais je ne suis pas sûr) que les mots de passe "fonctionneraient" pour leurs propriétaires comme vous vous en doutez . – Tobiasopdenbrouw