- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 .NET 4.0 MVC 3 站点,该站点当前设置为针对较旧的 3.4.4 Jasig CAS 服务器进行身份验证。我只是尝试更新配置以连接到较新的 3.5.1 服务器(该服务器已经使用了一段时间,许多应用程序成功使用它)。更新配置后,它会正确定向到 CAS,并且我能够成功进行身份验证,但它不会像以前那样重定向回网站。我还注意到它一直在添加 renew=true
URL 的查询参数,即使我指定了 renew="false"
在我的配置中。任何想法为什么它不会在身份验证后重定向以及为什么它不断添加这个参数?
旧配置(连接到 3.4.4 CAS 服务器):
<casClientConfig casServerLoginUrl="https://old.example.com:8443/cas/login"
casServerUrlPrefix="https://old.example.com:8443/cas/"
serverName="http://wwwtest.example.com/mysite/"
notAuthorizedUrl="~/Home/NotAuthorized"
cookiesRequiredUrl="~/Home/CookiesRequired"
redirectAfterValidation="true"
gateway="false"
renew="false"
singleSignOut="true"
ticketTimeTolerance="5000"
ticketValidatorName="Cas20"
proxyTicketManager="CacheProxyTicketManager"
serviceTicketManager="CacheServiceTicketManager"
gatewayStatusCookieName="CasGatewayStatus" />
<casClientConfig
casServerUrlPrefix="https://new.example.com/cas/"
casServerLoginUrl="https://new.example.com/cas/login"
serverName="https://wwwtest.example.com"
ticketValidatorName="Cas20"
singleSignOut="true"
renew="false"
redirectAfterValidation="true"
serviceTicketManager="CacheServiceTicketManager" />
最佳答案
我最终发现重定向循环是由于 CAS 服务器和应用程序之间的 TLS 不兼容造成的。默认情况下,较新的 CAS 服务器使用更新的 TLS 版本。我更新了我的应用程序以使用相同的协议(protocol),并且重定向循环停止了。
更多信息:https://github.com/apereo/dotnet-cas-client/issues/72#issuecomment-337612023
关于.net - Jasig CAS 未重定向回 .NET MVC 站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35786666/
我是 SSO 新手,我希望安装 Jasig CAS 演示 Web 应用程序并能够在其中登录。纯粹的研究和测试。我已经使用 https://wiki.jasig.org/display/CASUM/Se
我有六个应用程序,我正在使用 Jasig CAS 来验证它们。 Jasig CAS 的单点登录对我来说非常有用。 另一方面,单点登录对我不起作用。当我从其中一个应用程序注销时,我无法从根域访问其他应用
我们在 SSO(单点登录)身份验证方面遇到一些问题。我们使用 JASIG CAS,但我们的实现无法正常工作。它警告“您当前正在通过非安全连接访问 CAS。单点登录将不起作用。为了让单点登录工作,您必须
我正在尝试使用 Facebook OAuth2.0 配置 Jasig CAS4.0。 在不使用 facebook 的情况下,默认用户名“casuser”和密码“Mellon”工作正常。 我换了
我已经安装了 Jasig CAS 服务器,但无法登录。 有人可以告诉我默认凭据吗?如何查找凭据? 最佳答案 您可以使用具有相同用户名和密码的默认帐户 如果您在 LDAP 或 DB 中使用帐户,您可以在
我必须构建一个集中式身份验证和授权服务。我正在尝试使用 JASIG CAS。但它提到它是一个身份验证协议(protocol)。我的场景如下。 我的应用程序在第一次访问时重定向到 cas 服务器。 CA
我正在尝试通过 CAS 服务器设置单点登录。我想使用数据库身份验证,因为我有使用通过 MySQL 进行身份验证的 spring security 的现有应用程序。 我正在按照 official sit
老实说不确定标题是否足够描述性,所以这里是正文: 背景故事 我正在使用 Spring 框架重建 Web 应用程序。但是,旧应用程序在 PHP 上运行。 有一个宽限期,两个应用程序将同时运行,因此我将慢
我在从 java cas (JA-SIG) 检索属性时遇到问题。它总是返回空值。 下面是我的代码。我猜是 attributeRepository bean 从未被调用,因为我将表名更改为错误的,它运行
我想配置 Jasig CAS 以使用 BCrypt 作为密码编码器。 环顾四周,我发现这可以完全由 Spring Framework 处理,但我不熟悉它。 据我所知,我只需要将 spring-secu
我的单点登录效果很好,但单点注销不起作用。 场景是这样的: 打开 webapp1 并重定向到 CAS 登录页面 输入详细信息并登录 打开同样使用 CAS 的 webapp2。自动登录,因为用户已经登录
我在 Spring 应用程序中使用 Jasig CAS。 CAS 身份验证过滤器 bean 的配置如下所示: IE。一方面,身份验证过滤器将重定向到 casServerLoginUr
我们目前正在尝试在 JBoss EAP 6.3.0 服务器上部署 CAS 4.0.1。 登录 webflow 是定制的,以便根据调用 CAS 进行身份验证的服务重定向到特定的登录表单。根据这些形式,我
我正在制作一个测试项目,为我们 future 的项目尝试 Spring Boot。 我们正在使用 jasig CAS,我正在尝试使用 spring boot 和嵌入式 tomcat 服务器进行配置。
有没有人成功地将 Spring Social 框架(http://www.springsource.org/spring-social)集成到 JASIG CAS 单点登录解决方案(http://ww
我正在使用 JASIG CAS 通过 liferay 进行 SSO 登录。现在,当我直接尝试登录时,它工作正常,因为重定向是通过 CASFilter 进行的。它重定向到 CAS 登录页面,登录成功后,
我有一个 .NET 4.0 MVC 3 站点,该站点当前设置为针对较旧的 3.4.4 Jasig CAS 服务器进行身份验证。我只是尝试更新配置以连接到较新的 3.5.1 服务器(该服务器已经使用了一
我尝试使用 jasig CAS 对 Web 服务进行单点登录。 我使用 spring 过滤器为 web 应用程序做了安全性,但我不知道如何在服务器端使用 web 服务。 最佳答案 我们使用其余客户端
在同一个 Tomcat 服务器 (tomcat-7.0.54) 上部署了三个 Grails 应用程序,并且在几天 (3-4) 天后,我们似乎在记录后的一个或两个应用程序中陷入了重定向循环in. 一个应
我对 Java 知之甚少,更不用说 JASIG CAS 了。 我们正尝试在我们的 CentOS 6 服务器上实现 CAS。我们收到以下错误: java.io.FileNotFoundException
我是一名优秀的程序员,十分优秀!