3

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

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

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

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

  1. 阿帕奇希罗 (Java)
  2. JAAS (Java)
  3. JGuard (Java)
  4. JSecurity (Java)
  5. 纠察队 (Java)
  6. 弹簧安全(Java)
4

1 回答 1

10

我不知道那些框架,但快速浏览一下 Apache Shiro 和 Spring Security,我知道您正在寻找可以进行加密会话管理身份验证授权的东西。不幸的是,除了 .NET 默认内置的框架外,我不知道有任何框架可以为您做到这一点。

密码学System.Security.Cryptography命名空间提供。

ASP.Net 默认提供身份验证授权,如 Windows、Forms 或密码身份验证。例如,参见 CodeProject 上的ASP.NET 身份验证和授权文章。

会话管理也内置在 ASP.Net 中。例如,请参阅MSDN 上的ASP.NET 状态管理概述

于 2013-03-14T20:13:37.397 回答