繁体   English   中英

Spring Authentication如何工作?

[英]How does Spring Authentication work?

我一直在尝试制作一个接收用户名和密码并返回某种会话的Web服务,该会话告诉接收者他们可以做什么和不能做什么。

  1. Spring在哪里以及如何处理会话和权限?
  2. 在我的登录表单上,我有

<form method="POST" action="<c:url value="/j_spring_security_check" />">

这是做什么的,有可能创建一个做同样事情的Web服务吗?

我认为您的项目已与spring-security插件集成。 <c:url value="/j_spring_security_check">行将userid,paswd提交给spring安全拦截器,后者决定调用服务或做spring-security.xml文件中提到的任何事情。 检查web.xml文件中的以下代码以进行确认。

    <filter-mapping>
      <filter-name>springSecurityFilterChain</filter-name>
      <url-pattern>/*</url-pattern>
    </filter-mapping> 

发布您的spring configuration.xml文件和web.xml以进行更多分析。 对于身份验证,为什么要编写Web服务? 有关Spring安全性的更多信息,请阅读doc http://static.springsource.org/spring-security/site/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM