【问题标题】:How to do user authentication in angularjs with Spring MVC如何使用 Spring MVC 在 angularjs 中进行用户身份验证
【发布时间】:2016-05-18 23:51:51
【问题描述】:

我在后端使用 spring MVC 框架作为 REST(JSON/XML)。在前端,我使用 angularjs 来呈现 UI。

我完成了 CRUD 操作(如获取、添加、更新、删除)。我在angularjs中添加了带有spring security的用户身份验证(用于注销j_spring_security_logout,用于登录j_spring_security_check)。

登录页面是.jsp文件。

实际上我在 /WEB-INF/ 文件夹中添加了角度文件。

对于会话过期,我将导航到登录页面。一切正常。但是,如果我正在登录,则导航到登录页面后意味着它返回 JSON 对象 而不是仪表板页面。(即会话的最后服务或 API 调用,用户进行的服务调用)。

如下所示。

请帮我解决这个问题。

【问题讨论】:

    标签: java angularjs spring-mvc spring-security session-management


    【解决方案1】:

    请出示您的安全配置。如果你已经通过<security:form-login>标签配置了登录页面,设置属性always-use-default-target="true"会有所帮助。

    【讨论】:

    • 谢谢@Aeteros。成功了。
    猜你喜欢
    • 2016-04-13
    • 2020-07-05
    • 2017-08-14
    • 1970-01-01
    • 2014-01-14
    • 1970-01-01
    • 2013-03-09
    • 1970-01-01
    • 2019-11-22
    相关资源
    最近更新 更多