首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CAS覆盖将注销重定向到另一个URL

CAS覆盖将注销重定向到另一个URL
EN

Stack Overflow用户
提问于 2020-03-26 21:07:39
回答 1查看 1.8K关注 0票数 0

使用CAS Overlay 5.1 Spring Boot CAS身份验证服务器。我想将注销从https://ip:8443/cas/logout重定向到我激活的cas文件中的http://ip:8080/app/page.html

代码语言:javascript
复制
cas.logout.followServiceRedirects=true
cas.logout.redirectUrl=http\://ip\:8080/app/page.html

另外,对于我的会话,我使用LDAP和我的服务注册中心:

代码语言:javascript
复制
{

  "@class" : "org.apereo.cas.services.RegexRegisteredService",
  "serviceId" : "^http://ip:8080/app/.*",
  "name" : "CAS Spring Secured App",
  "description": "Cas",
  "logoutUrl" : "http://ip:8080/app/page.html",
  "logoutType" : "BACK_CHANNEL",
  "id" : 1001,
  "evaluationOrder" : 0,
  "attributeReleasePolicy" : {
    "@class" : "org.apereo.cas.services.ReturnAllowedAttributeReleasePolicy",
    "principalAttributesRepository" : {
      "@class" : "org.apereo.cas.authentication.principal.DefaultPrincipalAttributesRepository"
    },
    "authorizedToReleaseCredentialPassword" : false,
    "authorizedToReleaseProxyGrantingTicket" : true
  } ,
  "publicKey" : {
    "@class" : "org.apereo.cas.services.RegisteredServicePublicKeyImpl",
    "location" : "classpath:RSA1024Public.key",
    "algorithm" : "RSA"
  }
}

问题是,它总是带我到页面(图像),我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2020-03-27 17:34:19

cas.logout.followServiceRedirects=true

只有当您以/cas/logout?service=http://ip:8080/app/page.html的形式提交请求时,这才有效。

cas.logout.redirectUrl=http://ip:8080/app/page.html

  • 这应该是http://ip:8080/app/page.html
  • 打开-重定向到HTTP是可疑的做法.
  • 用于CAS 5.1.x的此属性不存在
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60876146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档