2016-08-15 56 views
0

CAS客户我已经安装了CAS服务器并在登录屏幕上,我可以看到下面的消息时,客户端应用程序是HTTPS:通过HTTP

HTTPS和IMAPS此服务定义授权的所有应用程序 的URL支持HTTPS和IMAPS协议。

但我需要启用HTTP客户端应用程序。对于这一点,当我改变了客户端HTTP,登录屏幕显示如下错误信息:

应用无权使用CAS你试图 验证应用程序是无权使用CAS。

您知道如何通过HTTP启用CAS客户端吗?

回答

1

它主要取决于CAS版本和配置。在deployerConfigContext.xml文件或JSON文件(在src/main/resources/services目录中)中,您应该能够将serviceId设置为允许HTTP的一些正则表达式,如"serviceId" : "^https?://.*"。 允许用CAS登录的每个应用程序都应该有其自己的适当定义(使用XML或JSON)。