摘要: SpringBoot集成websocket实现消息推送 websocket介绍 为什么需要websocket 初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处? 答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。 举例来说,我们想了解今天的天气,只能是客户端向服务 阅读全文
posted @ 2022-04-25 21:47 残城碎梦 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: SpringBoot集成Spring Security Spring Security介绍 Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架。提供了完善的认证机制和方法级的授权功能。是一款非常优秀的权限管理框架。它的核心是一组过滤器链,不同的功能经由不同的过滤器。 spring security使用目的:验证,授权,攻击防 阅读全文
posted @ 2022-04-25 21:46 残城碎梦 阅读(1089) 评论(0) 推荐(0) 编辑
摘要: SpringBoot使用JWT(JSON Web Token) JWT介绍 JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。 跨域认证的问题 HTTP协议是无状态的,也就是说, 阅读全文
posted @ 2022-04-25 21:46 残城碎梦 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 什么是单点登录 单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 CAS(中央认证服务) CAS是Central Authentication Service的缩 阅读全文
posted @ 2022-04-25 21:45 残城碎梦 阅读(3109) 评论(1) 推荐(1) 编辑