Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在什么情况下,下面的语句可能会返回 null?
assertion.getPrincipal().getProxyTicketFor("myURL")
断言是 org.jasig.cas.client.validation.Assertion 类型。
PS 这个问题背后的原因是我们已经阅读了文档并遵循了说明。上面的行适用于我们中的一些人,同样的事情对我不起作用。起初怀疑安全证书。我修复了它们,但它仍然不起作用。
我发现了一个问题。我没有正确修复证书。Cas 客户端服务器的证书无效。我创建了两个新的“有效”证书并将它们导入到两个服务器(CAS 和 CAS 客户端服务器)的信任库中,并为 JBoss AS7 和 Tomcat 6 指定了信任库的路径。现在我得到了预期的代理票证。