首页 > 解决方案 > 如何从 Angular 5 应用程序访问我的 Spring Boot 应用程序中的资源?

问题描述

我创建了一个 Spring Boot 项目。学生管理系统。我有用于基本 crud 操作的 Rest Controller。我用基本的 Auth 保护它。没有用户表,只是在应用程序属性中我为 Spring Security 指定了用户名和密码。

使用 Postman,一切正常。

现在,我已经为前端创建了带有登录页面的 Angular 应用程序。我的问题是如何检查插入的用户名和密码是否与 Spring Boot 安全凭据相等?我的意思是,如果是,如何使用此凭据连接到服务器?

标签: angularspring-bootspring-security

解决方案


我认为如果启用了 spring 安全性,它应该已经创建了一个 /login 资源和一个登录页面,并且您不应该能够访问您的应用程序的任何页面(除非您添加 http.authorizeRequests().antMatchers() ) 如果您没有登录。


推荐阅读