为了更多地了解Spring.NET,我购买了《Spring in Action》这本书,这是关于该框架的Java版本的。
我注意到这本书讨论了 Spring.Security 以及如何使用框架的这一部分来管理安全/登录等。
随着我的阅读,我对安全框架的功能感到非常兴奋,但是我很快注意到,Spring 的这一部分并没有移植到 .NET?是否有任何替代品/端口可以像 Acegi 一样使用?
最佳答案
这个问题已经出现过几次了,所以肯定有人感兴趣。 sourceforge 上的一个旧项目通过 Microsoft 的 Java 语言转换辅助工具(JLCA)进行了自动翻译,然后进行了一些润色以使其正常工作(我猜)。我最近根据客户的请求查看了该代码,但由于这种自动化方法,我不太喜欢它,而且由于 Spring Security 3.0 已经进行了很大的重构,以避免循环依赖并提供更好的内部模块化,我会重新启动再次基于 Spring Security 3.0 代码库的移植工作。有一个很好的博客解释了 Spring 3.0 的结构。请参阅http://blog.springsource.com/2009/06/03/spring-security-300m1-released/
长话短说,据我所知,现在没有其他选择,但我非常有兴趣为启动 Spring 扩展项目 www.springsource.org/extensions 做出一些贡献来移植它。请联系我,[email protected]如果你有兴趣!
干杯, 标记
关于Spring.NET 安全框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1453342/