我有一个通过 CAS 配置的 SSO 环境。当我登录一个应用程序并尝试访问另一个应用程序登录时,它将在没有凭据的情况下成功进行身份验证。或者,如果我在通过任何 SSO 配置的应用程序登录时对其他应用程序进行休息调用,我将在使用 POSTMAN 等应用程序时获得结果。但问题是当我从 java 后端进行 REST 调用时。 CAS 没有生成 token ,而是将我重定向到登录页面...请让我知道如何继续。
最佳答案
对于Web应用程序到后端的通信,我建议使用代理机制:https://wiki.jasig.org/display/CAS/Proxy+CAS+Walkthrough 正确配置所有内容的方法取决于您使用的 CAS 客户端。
关于java - SSO 中的 CAS 身份验证多个 Restful Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31905792/