【发布时间】:2021-09-23 06:53:34
【问题描述】:
我正在开发一个基于 Web 的应用程序,该应用程序带有 angular 和 spring boot。 Jwt 已生成,用户可以登录,但是当我想在登录后获取用户信息时,它会在浏览器上显示此错误:
CORS 策略已阻止从源“http://localhost:4200”访问“http://localhost:8080/api/user/”处的 XMLHttpRequest:对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。
在 IntelliJ 中它说: JWT Token 不以 Bearer String 开头
我该怎么办?
【问题讨论】:
-
您是否启用了 CORS?如果没有,请执行此操作并将 URL 添加到源。这是如何在 Spring Boot spring.io/guides/gs/rest-service-cors 中执行此操作的指南。你检查你的 JWT 是否正确?请检查您的实施如何配置您的 JWT。
标签: java angular spring spring-boot jwt