Qualsiasi esempio per la sicurezza di applicazioni .Net Desktop
-
26-09-2019 - |
Domanda
E 'possibile prevenire qualsiasi utente non autorizzato di codice di accesso o l'applicazione in un'applicazione desktop come qualsiasi applicazione web? Grazie in anticipo.
Soluzione
Se si desidera proteggere il vostro codice sorgente, vorrei utilizzare un obfuscator come la libera Eazfuscator.NET
http://www.gapotchenko.com/eazfuscator.net
UPDATE: non è più libero dal 29 giugno 2012
Altri suggerimenti
È possibile utilizzare l'imperativo PrincipalPermission o dichiarativo PrincipalPermissionAttribute di affermare che un utente soddisfa alcuni criteri di autorizzazione per invocare un certo metodo o blocco di codice.
Questa risorsa descrive come utilizzare questo tipo di sicurezza. Nella mia esperienza, questo modello funziona meglio (dove "migliore" significa "più facile da impostare") in un ambiente ActiveDirectory.
http://www.ginktage.com/ 2010/03 / basata sui ruoli-security-in-net /