【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

相关推荐
等风来Boy9 天前
JAVA集成CAS客户端总结
java·cas
等风来Boy9 天前
CAS客户端退出登录
java·cas
NGC_661110 天前
深入理解CAS:无锁并发的核心原理与实战解析
cas
C雨后彩虹2 个月前
CAS与其他并发方案的对比及面试常见问题
java·面试·cas·同步·异步·
C雨后彩虹2 个月前
CAS 在 Java 并发工具中的应用
java·多线程·并发·cas·异步·
没有bug.的程序员2 个月前
Java锁优化:从synchronized到CAS的演进与实战选择
java·开发语言·多线程·并发·cas·synchronized·
海南java第二人3 个月前
Java无锁并发编程:volatile+CAS原子类深度解析
java·cas·volatile
Maỿbe3 个月前
并发编程-CAS
cas
雪域迷影8 个月前
使用AssemblyAI将音频数据转换成文本
java·音视频·restapi·gson·assemblyai
Maỿbe10 个月前
java中的CAS机制
java·线程·进程·cas