Tout exemple pour la sécurité de .Net application de bureau
-
26-09-2019 - |
Question
Est-il possible d'empêcher tout utilisateur non autorisé à accéder au code ou à l'application en application de bureau comme toute application web? Merci à l'avance.
La solution
Si vous voulez protéger votre code source, j'utiliser un obfuscateur comme le Eazfuscator.NET libre
http://www.gapotchenko.com/eazfuscator.net
MISE À JOUR: plus libre depuis le 29 Juin, 2012
Autres conseils
Vous pouvez utiliser l'impératif PrincipalPermission ou PrincipalPermissionAttribute pour affirmer que un utilisateur répond à certains critères d'autorisation d'invoquer une méthode ou bloc de code.
Cette ressource décrit comment utiliser ce genre de sécurité. Dans mon expérience, ce modèle fonctionne le mieux (où « meilleur » signifie « plus facile à mettre en place ») dans un environnement ActiveDirectory.
http://www.ginktage.com/ 2010/03 / rôle basé sur la sécurité en nette /