我正在使用 Spring Boot 构建一个 API,并且我已经实现了 Spring Security 用于登录和注册。但是,当我在没有良好正文的情况下访问 API 端点时,我始终会收到 403 错误。我尝试过创建自定义错误处理,但我不确定是否处理所有可能错误的异常。
如何排查并找出403错误的具体原因? Spring Security 403 错误的常见原因有哪些?我应该考虑哪些最佳实践或其他配置来有效处理错误?
使用
logging.level.org.springframework.security=DEBUG
设置日志记录级别以进行调试。然后您将能够在日志中看到导致错误的原因 403