2011-01-23 3 views
0

Salut Je fais des recherches pour un document que j'écris sur la sécurité et Nhibernate ... Est-ce que Nhibernate fournit une fonction de sécurité et combien est-ce efficace.Si nous ne pouvons pas utiliser un modèle de conception de sécurité à venir ces failles de sécurité ...Nhibernate and Security

Répondre

2

IMO: La sécurité est quelque chose qui devrait faire partie intégrante d'une application qui utilise nHibernate pour l'accès aux données. Dans la mesure où je suis concerened nHibernate est juste un emballage au-dessus des API Ado.Net. Si vous écrivez votre nHibernate mal alors vous pouvez très bien vous exposer à l'injection de sql genre de problèmes de sécurité. Si votre application a une bonne sécurité, les problèmes de sécurité de nHibernate seront cachés au monde extérieur.

Vous pouvez toujours écrire le pire code en utilisant le meilleur des outils et vice versa.

+1

Si vous utilisez des paramètres pour vos requêtes nhibernate, vous devriez être sûr contre sqlinjection. Toutes les autres préoccupations en matière de sécurité sont des mentions de pradeep pas une affaire de nhibernate. – zoidbeck