[英]How to do user authentication in angularjs with Spring MVC
I am using spring MVC framework in back end as REST(JSON/XML) . 我在后端使用Spring MVC框架作为REST(JSON / XML) 。 In front end i am using angularjs for rendering the UI.
在前端,我正在使用angularjs呈现UI。
I done with CRUD operations (Like get,add,update,delete). 我完成了CRUD操作 (如get,add,update,delete)。 And i added the user authentication in angularjs with spring security (for logout used j_spring_security_logout ,for login j_spring_security_check ).
而且我在带有弹簧安全性的angularjs中添加了用户身份验证(对于注销使用j_spring_security_logout ,对于登录j_spring_security_check )。
The Login page is .jsp file. 登录页面是.jsp文件。
Actually i added the angular files inside /WEB-INF/ folder. 实际上,我在/ WEB-INF /文件夹中添加了角度文件。
For session expired i will navigate to login page. 对于会话过期,我将导航到登录页面。 Everything is working fine.
一切正常。 But after navigate to login page if i am doing login means it's returning JSON Object instead of dashboard page.(ie Last service or API call of session, the service call made by user).
但是在导航到登录页面后,如果我正在登录,则意味着它返回的是JSON对象而不是仪表板页面。(即会话的上次服务或API调用,用户进行的服务调用)。
Please help me to do solve this stuff. 请帮我解决这个问题。
Please, show your security config. 请显示您的安全配置。 If you have configured login page via
<security:form-login>
tag, setting attribute always-use-default-target="true"
will help. 如果通过
<security:form-login>
标记配置了登录页面,则设置属性always-use-default-target="true"
将很有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.