【发布时间】:2014-05-04 22:13:53
【问题描述】:
我正在尝试使用 Spring security 来验证 Web 应用程序以使用 AJAX 保护资源,例如弹出对话框,而不是默认重定向到单独的登录表单。但是,我很难解决这个问题。我尝试根据以下 URL 的内容进行测试:
http://www.cavalr.com/blog/Spring_MVC_-_Spring_Security_with_AJAX_and_JSON
但无济于事 - 对话框保持打开状态并且未调用控制器。
我阅读了相互矛盾的信息,指出 AJAX URL 必须从 POST 到 j_spring_security_check,并且它会期望根据 Spring 安全性的要求命名登录和密码表单组件。
有人可以帮我澄清一下吗?
【问题讨论】:
-
对话框保持打开状态,控制器未被调用显示一些代码,让我们知道您使用的是哪个弹簧和安全版本?
标签: jquery ajax spring spring-security