不使用注解的 Spring Security 集成
我必须将 spring security 集成到我的应用程序中。我没有使用注释进行映射,只是使用 application-Context.xml 完成了所有映射。现在我想集成spring security,所以我按照这个教程 http: //krams915.blogspot.com/2010/12/spring-security-mvc-integration_18.html 在此,他们使用基于注释的 spring security。但我想在不使用注释的情况下做同样的事情。
提前致谢..
I have to integrate spring security to my application. I didn't use annotation for mapping, Simply did all the mappings using application-Context.xml. Now I want to integrate spring security, So I followed this tutorial http://krams915.blogspot.com/2010/12/spring-security-mvc-integration_18.html in this they are using annotation based spring security. But I want to do the same without using annotation.
Thanks in Advance..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该能够在命名空间配置中使用
protect-pointcut
元素。这里 是怎样的。
另外,如果您是第一次这样做,我强烈建议您这样做这个教程。
You should be able to use the
protect-pointcut
element in your namespace configuration.Here's how.
Also if your doing it for the first time I strongly recommend doing this tutorial first.
我在您指定的教程中没有找到有关 spring security 的任何注释,“spring-security.xml”就是您在该教程中想要的全部内容。您可以找到 这里也。Spring 仅提供方法安全性的注释,即使您可以使用保护切入点例如,
根据上面的切入点,只有具有 ROLE_ADMIN 角色的用户才能调用 UserManager 的 clss getUsers() 方法。
I don't find any annotations regarding spring security in the tutorial you specified , "spring-security.xml" is all that you want in that tutorial.you can find here also.Spring provides annotations for method security only,even though you can use protect-pointcut for securing methods.For example
according to above pointcut,only users with the ROLE_ADMIN role will be able to invoke thes UserManager's clss getUsers() method.