OAuth 2.0 和 OpenID Connect 实例详解(Spring Boot 3)
区分 OAuth 2.0 和 OpenID Connect,用 Spring Security 构建 OIDC 登录客户端和验证 JWT 的资源服务器,并包含测试示例。
区分 OAuth 2.0 和 OpenID Connect,用 Spring Security 构建 OIDC 登录客户端和验证 JWT 的资源服务器,并包含测试示例。
总结 Spring Boot 中安全使用 JWT 的方法,以及常见的安全错误如 alg=none、secret 泄露、不检查 expiration 等。
了解如何在 Spring Boot 中安全地使用 bcrypt 和 argon2 对密码进行哈希处理,避免常见错误导致系统容易被攻击。
了解 5 层 LLM 系统防御提示词注入的机制——标记、指令等级、最小权限工具、人工审核、规划/执行分离——配合 Java 代码示例。
了解 CSRF 攻击的原理、SameSite cookie 属性的作用,以及在 Spring Boot 中正确配置 CSRF 令牌的方法。
了解 SQL 注入的工作原理,以及 PreparedStatement/JPA 如何帮助你彻底防御。
深入了解 XSS 攻击机制(Reflected、Stored、DOM-based),以及通过输出编码、CSP 和 Spring Security 工具的有效防护方法。