我有一个Web服务,通过Spring Security接受基于HTTP Basic身份验证标头的CAS代理票证。如何使用我的客户端执行集成测试,因为似乎没有以编程方式获取CAS票证?
由于CAS设置是项目配置中比较棘手的方面之一,我真的需要将其作为自动集成测试的一部分,但我遇到了障碍。
答案 0 :(得分:1)
您对CAS RESTful API感兴趣:https://wiki.jasig.org/display/CASUM/RESTful+API
RESTful API遵循与原始CAS2协议相同的基本协议,并增加了一些明确定义的资源URL。这对于需要以编程方式访问CAS的应用程序特别有用。
希望这有帮助。