我一直在尝试制作一个网络服务,它接收用户名和密码并返回某种会话,告诉接收者他们能做什么和不能做什么。
- Spring 在哪里以及如何处理会话和权限?
- 在我的登录表单上,我有
<form method="POST" action="<c:url value="/j_spring_security_check"
/>">
这是做什么的,是否有可能创建一个做同样事情的 Web 服务?
我一直在尝试制作一个网络服务,它接收用户名和密码并返回某种会话,告诉接收者他们能做什么和不能做什么。
<form method="POST" action="<c:url value="/j_spring_security_check"
/>">
这是做什么的,是否有可能创建一个做同样事情的 Web 服务?
我认为您的项目与 spring-security 插件集成。<c:url value="/j_spring_security_check">
-- 这一行将用户 ID、密码提交给 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 服务?有关弹簧安全性的更多信息,请阅读文档http://static.springsource.org/spring-security/site/