【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

相关推荐
王小磊学代码11 天前
每天一学(2)
线程池·cas·阻塞队列
他叫阿来1 个月前
CAS操作
cas·原子性·aba问题
慕木兮人可1 个月前
SpringBoot2.0.x旧版集成Swagger UI报错Unable to infer base url...解决办法
java·spring boot·cas·springsecurity·swagger-ui
Hello-Brand3 个月前
高并发下的数据一致性保障(图文全面总结)
分布式·高并发·分布式锁·cas·一致性·aba
星月IWJ4 个月前
cas_ssl
cas
八了个戒5 个月前
单点登陆(SSO)基于CAS实现前后端分离的SSO系统开发「IDP发起」
前端·javascript·cas·大前端·sso
Lakers20156 个月前
Jira REST API_获取创建issue时的字段配置
restapi·jira
若明天不见6 个月前
【多线程与高并发 四】CAS、Unsafe 及 JUC 原子类详解
java·cas·juc·unsafe·atomic原子类
Hello-Brand7 个月前
Java核心知识体系8:Java如何保证线程安全性
java·cas·并发编程·线程安全性·synchronized·nocas·volatile·final·多线程模型·case
玛卡巴咖9 个月前
CAS详解和学透面试必问并发安全问题
职场和发展·并发·cas