2009-09-21 7 views
2

Pour en savoir plus sur Spring.NET, j'ai acheté le livre "Spring in Action", qui traite de la version Java du framework.Spring.NET Security Framework

J'ai remarqué que le livre parle de Spring.Security et de la façon dont on peut gérer la sécurité/connexion, etc. en utilisant cette partie du framework. En lisant, j'ai été très enthousiasmé par les fonctionnalités du framework de sécurité, mais j'ai vite remarqué que cette partie de Spring n'était pas portée sur .NET? Y a-t-il des alternatives/ports qui peuvent être utilisés de la même manière que Acegi?

Répondre

3

Cela a été soulevé plusieurs fois, donc il y a certainement de l'intérêt. Un ancien projet sur sourceforge a fait une traduction automatique via l'outil d'aide à la conversion du langage Java (JLCA) de Microsoft, puis un peu de poli pour le faire fonctionner (je suppose). J'ai récemment regardé ce code à la demande d'un client et je ne l'ai pas vraiment aimé à cause de cette approche automatisée, aussi depuis que Spring Security 3.0 a été grandement refactorisé pour éviter les dépendances circulaires et fournir une meilleure modularité interne, je recommence encore une fois un effort de portage basé sur la base de code Spring Security 3.0. Il y a un bon blog qui explique la structure de Spring 3.0. Voir aussi http://blog.springsource.com/2009/06/03/spring-security-300m1-released/

En bref, il n'y a pas d'autres solutions que je connaisse, mais je serais très intéressé à avoir quelques contributions pour démarrer un projet Spring Extension www.springsource.org/extensions pour le transférer. S'il vous plaît contactez-moi, [email protected] si vous êtes intéressé!

Cheers, Mark

+0

C'est très intéressant, merci beaucoup pour votre réponse vous! Ce que je me demande: qu'est-ce que les gens utilisent maintenant dans les applications .NET (web) afin d'authentifier les utilisateurs e. g. avec une base de données mysql comme backend? Session ["isLoggedIn"] = true; ? – Max

+2

salut, je cherche aussi la même solution que vous recherchiez il y a 2 ans. Avez-vous trouvé l'alternative .NET de Spring Security? – hbrls

+0

Encore deux ans et demi, avons-nous un bon cadre de sécurité pour les applications Web .NET? – Sheepy