有没有人知道.NET的任何安全框架?
通过安全框架,我指的是一个框架,其中包含一组包含代码的库和API,可用于提高整体开发应用程序的安全性。
到目前为止,我只确定了Spring.NET。我已经找到了.NET的其他框架,例如Castle MonoRail,但它并不完全针对解决安全问题。
举个例子,Java程序员可以使用以下安全框架:
答案 0 :(得分:10)
我不知道那些框架,但是从Apache Shiro和Spring Security快速浏览一下,我得知你正在寻找能够进行加密,会话管理的东西,身份验证和授权。不幸的是,除了默认情况下内置于.NET中的内容之外,我不知道会为你做任何框架。
加密由System.Security.Cryptography
namespace提供。
ASP.Net默认提供
身份验证和授权,如Windows,Forms或密码身份验证。例如,请参阅CodeProject上的ASP.NET authentication and authorization文章。
会话管理也内置于ASP.Net中。例如,请参阅MSDN上的ASP.NET State Management Overview。