.NET - .NET的安全框架

时间:2013-03-14 20:05:51

标签: java .net spring security frameworks

有没有人知道.NET的任何安全框架?

通过安全框架,我指的是一个框架,其中包含一组包含代码的库和API,可用于提高整体开发应用程序的安全性。

到目前为止,我只确定了Spring.NET。我已经找到了.NET的其他框架,例如Castle MonoRail,但它并不完全针对解决安全问题。

举个例子,Java程序员可以使用以下安全框架:

  1. Apache Shiro(Java)
  2. JAAS(Java)
  3. JGuard(Java)
  4. JSecurity(Java)
  5. PicketBox(Java)
  6. Spring Security(Java)

1 个答案:

答案 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