我有两个不同的带有身份验证的Spring Web应用程序,
注意:我尝试使用CAS服务器,当我提出请求时,它返回了登录页面的html文本。
答案 0 :(得分:0)
请参阅此https://stackoverflow.com/a/24486898/3487801。可以使用CAS保护服务。您需要做的就是在您的cas服务器上添加restlet模块,并构建一个简单的Java客户端来获取票证并对您的服务进行身份验证。
有人说,无头CAS没有可用的Java客户端。但CAS restful API https://wiki.jasig.org/display/casum/restful+api上的groovy示例实际上正在运行。你需要对其进行一些修改才能使其正常工作。