项目从0到1
文章平均质量分 81
搬砖小方
这个作者很懒,什么都没留下…
展开
-
SpringBoot 跨域问题之CorsFilter
在当今的Web开发中,跨域请求成为了无法回避的问题。由于浏览器的同源策略限制,如果我们的后端服务和前端应用不在同一个域名下,那么默认情况下浏览器是不允许跨域请求的。这就导致了在开发过程中可能会遇到跨域请求被浏览器拦截的问题。为了解决跨域请求的问题,我们可以使用CORS(跨域资源共享)机制。通过在后端应用中添加相关的CORS头信息,我们可以告诉浏览器允许来自其他域的请求访问我们的接口。在本篇文章中,我们将介绍如何使用Spring Boot来处理跨域请求。原创 2023-08-02 14:40:17 · 781 阅读 · 0 评论 -
SpringBoot 前后端分离 集成图形验证码
在如今数字化的时代,保护用户信息和防止恶意攻击是每个网站和应用程序的重要任务之一。图形验证码是一种常见的验证机制,用于验证用户的真实性并防止自动化攻击。通过集成图形验证码到Spring Boot应用程序中,我们可以有效地增加安全性和保护用户数据。本文章将为您介绍如何在Sprimng Boo应用程序中集成图形验证码功能,我们将使用Google的kaptcha库,该库提供了一个简单而强大的方式来生成图形验证妈,并且可以自定义验证码的样式和参数。原创 2023-08-01 16:23:21 · 411 阅读 · 0 评论 -
springboot前后端分离项目集成Security框架和JWT完成用户校验
Java流行的安全框架有两种Apache Shiro和Spring Security,其中Shiro对于前后端分离项目不是很友好,最终选用了Spring Security。匿名用户访问无权限资源时的异常处理登录用户是否有权限访问资源集成JWT实现登陆授权访问token过期处理自定义用户登陆逻辑Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架。它实际上是保护基于sprin的应用程序的标准。原创 2023-07-31 22:17:23 · 288 阅读 · 1 评论