Proxy WebSphere与SSO身份验证一起使用CAS服务器生成空白页

Proxy WebSphere与SSO身份验证一起使用CAS服务器生成空白页,proxy,certificate,websphere,single-sign-on,cas,Proxy,Certificate,Websphere,Single Sign On,Cas,我正在使用Websphere 6.1和使用CAS服务器的SSO身份验证, 当我尝试访问我的网站时,我会在websphere server1日志中看到一个空白页面,其中包含以下错误: org.jasig.cas.client.proxy.ProxyGrantingTicketStorageImpl检索未找到[]的代理票证 有什么建议吗 谢谢你的帮助 致以最诚挚的问候。问题是由SSL问题引起的,我的网站是HTTP而不是HTTPS,cookies仅为HTTPS启用:用户登录服务器后,服务器生成LTPA

我正在使用Websphere 6.1和使用CAS服务器的SSO身份验证, 当我尝试访问我的网站时,我会在websphere server1日志中看到一个空白页面,其中包含以下错误:

org.jasig.cas.client.proxy.ProxyGrantingTicketStorageImpl检索未找到[]的代理票证

有什么建议吗

谢谢你的帮助


致以最诚挚的问候。

问题是由SSL问题引起的,我的网站是HTTP而不是HTTPS,cookies仅为HTTPS启用:用户登录服务器后,服务器生成LTPA令牌,这是一个加密的哈希,包含经过身份验证的用户信息。令牌由私钥签名,私钥在所有要解码令牌的服务器之间共享。对于HTTP服务,令牌通常是cookie形式的。通过将令牌作为cookie发送,避免了后续用户交互的需要

因此,由于cookie仅对服务器和应用程序中的HTTPS连接启用,LTPA令牌因未存储在cookie中而过期

您所要做的就是通过访问websphere控制台中的管理会话、保存更改并重新启动WAS和应用程序,取消选中服务器和应用程序的“仅为HTTPS启用cookies”

websphere systemout.log中的错误如下所述: SECJ0371W:LTPA令牌的验证失败,因为该令牌已过期,并带有以下信息:令牌过期日期:2019年3月15日星期五22:16:00 UTC,当前日期:2019年3月15日星期五22:18:35 UTC

致以最良好的祝愿