cas相关内容

有没有办法有条件地应用注释?

在我的 java-play 应用程序中,我的控制器中有注释 @RequiresAuthentication(clientName = "CasClient"). 我只想在我的生产环境中对用户进行身份验证. 如何有条件地应用注释? 如果我处理身份验证的方式是错误的,那么仅在 java play 应用程序的生产中进行 CAS 身份验证的传统方法是什么? 解决方案 您可以实施身 ..
发布时间:2021-11-10 23:03:01 其他开发

CAS服务器跨子域ST票证

我有自己的Jasig CAS服务器: https://cas.example.com 另外,我有两个子域(应用程序)连接到此CAS服务器,例如: https://ui.example.comhttps://api.example.com 我可以通过以下请求为 https://ui.example.com 成功创建ST票证: https://cas.example.com/log ..
发布时间:2021-04-21 19:32:18 其他开发

Spring Webflow externalRedirect重新启动相同的流程

我正在使用CAS,刚刚从3.4.8更新到3.5.1.我认为我已经处理了上千个变更.但是,完成后的externalRedirect似乎以某种方式被破坏了.它只是循环回到登录网络流的开始.这怎么可能发生? 这是即将达到的最终状态: ..
发布时间:2021-04-21 19:32:15 其他开发

带有SAML.2的CAS服务器

我开始在我的公司与CAS合作.这对我来说是全新的,因此我必须阅读大量文档以及如何了解CAS的工作原理. 因此,我们必须在服务器中向具有两个不同应用程序的公司提供单点登录服务.其中之一,使用SAML2.我的CAS服务器现在正在使用MySQL数据库,因此我将在数据库中让这两个应用程序的用户提供身份验证服务. 我不清楚有关SAML的信息.我已经阅读了有关与CAS 4.0.0集成的SAML2的 ..
发布时间:2021-04-21 19:32:11 其他开发

CAS要求对每个应用程序进行身份验证

我在项目中使用CAS 4.我有两个申请.我已成功登录到我的应用程序1,如果我从应用程序1重定向到应用程序2,则无论先前的会话是否存在,CAS都将被迫再次提供凭据.我没有注销或关闭浏览器,但没有要求对每个应用程序进行身份验证. 我有CAS Server 4.0和Client 3.4.1版本,并且还在每个应用程序的 web.xml 中配置了CAS客户端. web.xml ..
发布时间:2021-04-21 19:32:09 其他开发

CAS REST身份验证API接受text/*,但不接受application/*内容类型

根据此解决方案在我的 maven覆盖中.在那之后,只有基于文本的内容类型起作用并且CAS会进行身份验证(尽管我很讨厌该服务返回HTML,而不是XML/JSON甚至纯文本,以便于编程处理). 相关: REST API端点/v1/门票似乎丢失了凭证请求参数 解决方案 内容类型对请求中数据的机密性没有影响.在请求中与 application/x-www-form-urlencoded 一起 ..
发布时间:2021-04-21 19:32:06 其他开发

CAS服务器错误

我在运行cas-overlay时遇到此错误 java.lang.NoSuchMethodError:org.springframework.core.ResolvableType.forRawClass(Ljava/lang/Class;)Lorg/springframework/core/ResolvableType;在org.springframework.beans.factory.su ..
发布时间:2021-04-21 19:32:03 其他开发

如何使用单点登录集成两个应用程序

我有一个.net/Java应用程序(application1),其中我必须将该服务集成到另一个使用Java设计的应用程序(application2)中,重要的是登录了application1的用户应该保持在appliation2. 我知道可以使用CAS身份验证作为解决方案,但是我不确定如果对此有任何想法,该如何实现. 解决方案 CAS是基于令牌的单点登录的最佳选择,它也是安全的.CA ..
发布时间:2021-04-21 19:31:56 其他开发

CAS实施到Oracle APEX

我正在尝试将CAS实施到APEX应用程序中.我有一些说明如何将其实现到典型的Java webapp中.我知道在所有配置下要添加到web.xml中的内容,这是简单的部分.我需要向pom.xml添加一些依赖项.我如何找到它,是否有可能向apex应用程序添加一些依赖项? Apex 19.1在Linux服务器上的tomcat 9上运行. 解决方案 我需要向pom.xml添加一些依赖项.我 ..
发布时间:2021-04-21 19:31:53 其他开发

Cas没有属性传给客户端

我正在用CAS构建SSO应用程序.在春季客户端中, CasAssertionAuthenticationToken 没有属性. 网上有很多样本,它们似乎没有问题(明显缺少某些东西吗?) 对于cas服务器,其所有默认配置,但我更改了注册服务的默认设置,以确保这不是问题.这部分看起来像这样: ..
发布时间:2021-04-21 19:31:50 其他开发

Apache Maven错误:无法将工件org.apache.maven.plugins:maven-clean-plugin:pom:2.5传输到中央

我是新来的.我正在做Apache Maven.我正在代理服务器后面.每次,我都尝试构建Maven项目.它给了我这个错误.我还更改了settings.xml文件中的代理设置.但这是行不通的.它一直给我同样的问题.构建失败.我已经在网上搜索了答案.但是我找不到它.我正在尝试将CAS集成到我的Web应用程序和站点中.如果有人对此有任何建议,请帮助我.编辑:-pom.xml文件:- ..
发布时间:2021-04-21 19:31:47 其他开发

Thymeleaf中的#request.getParameters()的变通办法

我们正在使用CAS 5.2.3,该版本使用Thymeleaf的升级版.Thymeleaf限制了对某些请求功能的访问-'#request.getParameters()'是其中之一.有什么解决办法吗?尝试访问它时出现以下错误-“在这种情况下,禁止访问请求参数.请注意,某些限制适用于变量访问.例如,在预处理和未转义的表达式中,在TEXT模板中,禁止直接访问请求参数模式,片段插入规范和某些特定的属性处理 ..
发布时间:2021-04-21 19:31:45 其他开发

通过JMH在sun.misc.Unsafe.compareAndSwap测量中的奇怪行为

我决定使用不同的锁定策略并使用JMH来测量增量.我正在使用JMH来检查吞吐量和平均时间,以及用于检查正确性的简单自定义测试.有六种策略: 原子数 ReadWrite锁定计数 与volatile同步 没有挥发的同步块 sun.misc.Unsafe.compareAndSwap sun.misc.Unsafe.getAndAdd 不同步计数 基准代码: @State(Sc ..
发布时间:2021-04-21 19:31:41 其他开发

无法解析"SingleSignOutFilter"中的"setCasServerUrlPrefix"

在最近升级依赖CAS进行身份验证的Spring Boot应用程序之后,由于在 SingleSignOutFilter : java:找不到符号符号:方法setCasServerUrlPrefix(java.lang.String)位置:类型为org.jasig.cas.client.session.SingleSignOutFilter的变量singleSignOutFilter 涉及的代 ..
发布时间:2021-04-21 19:31:38 其他开发

部署到其他计算机时,CAS注销不起作用

如果我在同一台计算机上使用CAS服务器和我的应用程序,则注销对我来说工作正常。但是,如果CAS服务器部署在另一台计算机上,而我的应用程序部署在另一台计算机上,则cas注销无法正常工作。 我正在从应用程序中调用以下URL: CAS服务器URL:https ://108.51.62.36:9443 / cas / logout 我在网上有以下条目我的应用程序的.xml: ..
发布时间:2020-09-29 07:51:37 其他开发

从CAS获取LDAP用户属性

我现在在将CAS与LDAP结合使用时遇到了一些问题。我想为多个应用程序实现SSO解决方案。身份验证到目前为止效果很好。我们要根据在LDAP中配置的角色授权用户。问题是CAS无法交付用户角色。 我到目前为止,我知道 deployerConfigContext.xml 需要配置。我还发现了各种教程,大多数教程都使用错误版本的CAS或不执行我想要的操作。 我们的用户位于 cn = admin ..
发布时间:2020-09-29 07:51:34 其他开发

警告:session_destroy():试图用phpCas破坏未初始化的会话

我今天面对phpCas库 https://wiki.jasig.org/ display / CASC / phpCAS 。 问题如下,当我尝试使用某些注销功能时,收到消息 警告:session_destroy():尝试销毁未初始化的会话 快速浏览了phpCas的库代码后,我设法弄清了问题的根源,这是注销功能的代码段: session_write_close( ..
发布时间:2020-09-29 07:51:30 其他开发

使用Google OAuth 2.0和使用Yahoo OAuth 1.0的CAS OAuth身份验证

我已经按照 https://wiki.jasig.org/display/CASUM/Configuration+ for + the + OAuth + client + support + in + CAS + server + version +%3E%3D + 3.5.1 现在,我正在尝试使用OAuth 2.0向Google添加身份验证。为此,我通过将对记述的依赖更新为1.3.1来使用G ..
发布时间:2020-09-29 07:51:27 其他开发

从CAS服务器注销后无法重定向到Spring应用程序页面

我正在尝试使用CAS服务器从Spring引导应用程序中注销singleLog。我能够从Spring应用程序和CAS服务器中注销,但是我想重定向到我的Spring应用程序的自定义注销页面 https:// applicationip:port / application / logoutsuccesspage 而不是CAS注销页面,即 https:// casserverip:port / cas ..
发布时间:2020-09-29 07:51:23 其他开发