【问题标题】:Integrate Authentication For Front End And Backend Generate Using Jhipster使用 Jhipster 为前端和后端生成集成身份验证
【发布时间】:2015-06-03 10:26:21
【问题描述】:

我正在使用 JHipster 配置后端(在 Java 中)和前端(在 AngularJS 中)。

我想使用我自己在 AngularJS 中的前端代码,而不是 JHipster 生成的代码。

问题是:

在后端调用任何 API 后,我都会收到身份验证错误。
有没有办法在后端禁用身份验证检查,还是我必须在前端添加整个身份验证过程?

【问题讨论】:

  • 应用不需要认证吗?
  • 谢谢...我确实需要检查身份验证...但想知道
  • 虽然你想使用自己的代码,但从 jhipster 生成的文件中重用一些非常有用的客户端 javascript 文件是一个不错的选择,例如Auth service, Principle service, and many more。我会使用几乎所有文件:D。

标签: java angularjs authentication jhipster


【解决方案1】:

根据您的问题,我的回答假设您要禁用 rest 的身份验证检查。

为此,请浏览至SecurityConfiguration.java

并更改HttpSecurity 配置。

改变

.antMatchers("/api/**").authenticated();

.antMatchers("/api/**").permitAll();

注意:必须为任何REST 支持的服务器使用安全性。

【讨论】:

    猜你喜欢
    • 2020-05-07
    • 1970-01-01
    • 2021-08-11
    • 2019-01-09
    • 1970-01-01
    • 2016-01-31
    • 2019-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多