【CAS6.6源码解析】调试Rest API接口

CAS的web层默认是基于webflow实现的,ui和后端是耦合在一起的,做前后端分离调用和调试的时候不太方便。但是好在CAS已经添加了支持Rest API的support模块,添加相应模块即可。


文章目录


添加依赖并重新build

具体添加依赖及解决问题的办法如前文:【CAS6.6源码解析】在IDEA中调试可插拔的supprot模块

bash 复制代码
// add rest implementation
implementation project(":support:cas-server-support-rest")
implementation project(":support:cas-server-support-rest-authentication")
implementation project(":support:cas-server-support-rest-core")

// add swagger implementation
implementation project(":support:cas-server-support-swagger")

效果

访问:https://localhost:8443/cas/swagger-ui/index.html,即可看到swagger文档。

可以依据保留的接口,找到相应的方法进行调试。


ATFWUS 2023-07-25

相关推荐
xweiran23 天前
CAS操作的底层原理(总线锁定机制和缓存锁定机制 )
java·cas·处理器·总线锁定·缓存锁定
跳跳的向阳花1 个月前
04、JUC并发编程之:简单概述(四)
java·开发语言·cas·juc·volatile·原子引用·原子整数
问道飞鱼1 个月前
【Springboot知识】Springboot进阶-实现CAS完整流程
java·spring boot·后端·cas
阿维的博客日记3 个月前
jvm学习笔记-轻量级锁内存模型
jvm·cas·轻量级锁
Hello-Brand4 个月前
架构与思维:漫谈高并发业务的CAS及ABA
高并发·cas·aba
GGBondlctrl4 个月前
【JavaEE初阶】深入理解不同锁的意义,synchronized的加锁过程理解以及CAS的原子性实现(面试经典题);
java·开发语言·面试·cas·synchronized加锁·锁的策略
一只BI鱼5 个月前
CAS简单解析
java·cas·乐观锁
_whitepure7 个月前
CAS详解
cas·java多线程·unsafe·aba问题·cas原理
王小磊学代码7 个月前
每天一学(2)
线程池·cas·阻塞队列
他叫阿来8 个月前
CAS操作
cas·原子性·aba问题