有人知道.NET 的任何安全框架吗?
通过安全框架,我指的是由一组库和 API 组成的框架,其中包含可用于提高正在开发的应用程序整体安全性的代码。
到目前为止,我只识别了 Spring.NET。我找到了其他 .NET 框架,例如 Castle MonoRail,但它并不完全针对解决安全问题。
举个例子,Java 程序员可以使用以下安全框架:
- 阿帕奇希罗 (Java)
- JAAS (Java)
- JGuard (Java)
- JSecurity (Java)
- 纠察队 (Java)
- 弹簧安全(Java)
有人知道.NET 的任何安全框架吗?
通过安全框架,我指的是由一组库和 API 组成的框架,其中包含可用于提高正在开发的应用程序整体安全性的代码。
到目前为止,我只识别了 Spring.NET。我找到了其他 .NET 框架,例如 Castle MonoRail,但它并不完全针对解决安全问题。
举个例子,Java 程序员可以使用以下安全框架:
我不知道那些框架,但快速浏览一下 Apache Shiro 和 Spring Security,我知道您正在寻找可以进行加密、会话管理、身份验证和授权的东西。不幸的是,除了 .NET 默认内置的框架外,我不知道有任何框架可以为您做到这一点。
密码学由System.Security.Cryptography命名空间提供。
ASP.Net 默认提供身份验证和授权,如 Windows、Forms 或密码身份验证。例如,参见 CodeProject 上的ASP.NET 身份验证和授权文章。
会话管理也内置在 ASP.Net 中。例如,请参阅MSDN 上的ASP.NET 状态管理概述。