单点登录(八)-----遇到问题-----Application Not Authorized to Use CAS
2017-02-08 14:30
831 查看
配置好cas后访问cas client 并没有跳转到登录页面,而是页面报错误提示:
Application Not Authorized to Use CAS.
The application you attempted to authenticate to is not authorized to use CAS.
控制台则报错
CAS ServiceManagement: Unauthorized Service Accessis not found in service registry
默认是不支持http的。
一是给cas server配置https证书验证。
二是去掉https验证。
可以参考
单点登录(七)-----实战-----cas server去掉https验证
PS:
需要注意的是
4.2以上的版本 去掉https验证需要修改serverId的匹配规则。
4.2以下的版本 不需要修改serverId的匹配规则,只需要修改配置即可。
Application Not Authorized to Use CAS.
The application you attempted to authenticate to is not authorized to use CAS.
控制台则报错
CAS ServiceManagement: Unauthorized Service Accessis not found in service registry
原因
原因是cas server 有一个serverId验证,需要验证链接是否匹配。 默认是"serviceId" : "^(https|imaps)://.*"。默认是不支持http的。
解决方案
解决方案有两个一是给cas server配置https证书验证。
二是去掉https验证。
可以参考
单点登录(七)-----实战-----cas server去掉https验证
PS:
需要注意的是
4.2以上的版本 去掉https验证需要修改serverId的匹配规则。
4.2以下的版本 不需要修改serverId的匹配规则,只需要修改配置即可。
相关文章推荐
- 单点登录(八)-----遇到问题-----Application Not Authorized to Use CAS
- cas4.2.7客户端项目的配置(maven项目, 包括如何解决CAS is Unavailable和Application Not Authorized to Use CAS的错误)
- g++编译C++11遇到的问题:Enable multithreading to use std::thread: Operation not permitted
- 单点登录(四)-----遇到问题-----cas server 源码部署tomcat运行报错ClassNotFoundException: org.jasig.cas.CasEnvironmentCo
- 单点登录(四)-----遇到问题-----cas server 源码部署tomcat运行报错ClassNotFoundException: org.jasig.cas.CasEnvironmentCo
- svn: Could not use external editor to fetch log message; 问题解决
- 第一次使用Genymotion遇到的问题:for an unknown reson,VirtualBox DHCP has not assigned an IP address to virtual
- android编程过程中遇到的关于Canvas: trying to use a recycled bitmap android.graphics.Bitmap问题的原因及解决办法
- [puppet 问题解决]Error 400 on SERVER: Not authorized to call find on
- Xcode上传ipa时itunes提示you are not authorized to use this service
- 遇到问题-------perl无法使用多线程This Perl not built to support threads
- svn: Could not use external editor to fetch log message; 问题解决
- ProgrammingError: You must not use 8-bit bytestrings unless you use a text_factory that can interpret 8-bit bytestrings (like text_factory = str). It is highly recommended that you instead just switch your application to Unicode strings
- 遭遇开机自检问题:If you want to install linux default partition RAID driver,please do not use OPROM creation oporation
- 多方通话的时候遇到图片回收问题---目前没有方法解决 Canvas: trying to use a recycled bitmap android.graphics.Bitmap
- percona innobackupex 遇到 connect to MySQL server as DBD::mysql module is not installed 问题
- svn: Could not use external editor to fetch log message; 问题解决
- GeoDatabase元数据不能编辑的问题“The application is not licensed to perform this operation ”
- 遇到Warning: Unknown: 1 result set(s) not freed. Use mysql_free_result to free r
- OM: release hold的时候,又遇到限制:You are not authorized to release this hold.