Java 如何使用CAS限制特定应用程序中的用户登录?

Java 如何使用CAS限制特定应用程序中的用户登录?,java,spring,tomcat,cas,Java,Spring,Tomcat,Cas,我正在为我的应用程序提供单点登录功能。我将CAS与spring一起使用。我能够使它适用于所有应用程序。但我有一个疑问,是否有可能限制用户访问任何一个他无权访问的应用程序?我的意思是,有没有一种方法可以使用CAS提供应用程序级授权 谢谢您可以自定义CAS以返回一个复杂对象,包括用户só的角色,然后每个应用程序负责授权。在这里,我们使用Spring Security执行此操作

我正在为我的应用程序提供单点登录功能。我将CAS与spring一起使用。我能够使它适用于所有应用程序。但我有一个疑问,是否有可能限制用户访问任何一个他无权访问的应用程序?我的意思是,有没有一种方法可以使用CAS提供应用程序级授权


谢谢

您可以自定义CAS以返回一个复杂对象,包括用户só的角色,然后每个应用程序负责授权。在这里,我们使用Spring Security执行此操作