Java 找不到OpenSSO 401抛出com.sun.identity.idsvcs.InvalidToken服务URL

Java 找不到OpenSSO 401抛出com.sun.identity.idsvcs.InvalidToken服务URL,java,opensso,Java,Opensso,当尝试在/Opensso/identity/isTokenValid验证令牌时,Opensso服务器会间歇性抛出以下异常 请求:GET/opensso/identity/isTokenValid?tokenid=[generated token]HTTP/1.0 响应:401 exception.name=com.sun.identity.idsvcs.InvalidToken服务URL未找到 更多信息: 仅针对某些令牌引发上述异常 根据,服务器具有c66Encode=true 当cookie的

当尝试在/Opensso/identity/isTokenValid验证令牌时,Opensso服务器会间歇性抛出以下异常

请求:GET/opensso/identity/isTokenValid?tokenid=[generated token]HTTP/1.0

响应:401 exception.name=com.sun.identity.idsvcs.InvalidToken服务URL未找到

更多信息:

  • 仅针对某些令牌引发上述异常
  • 根据,服务器具有c66Encode=true

  • 当cookie的格式确实无效,或者会话ID中嵌入的服务器/站点ID不正确时,通常会引发此错误


    当来自给定OpenAM/SSO部署的会话ID呈现给不同的AM部署(具有不同的服务器/站点ID对齐方式)时,通常会发生这种情况。您应该确保会话ID不能在不同的环境中使用,通常这是通过使用不同的cookie域或仅仅通过使用不同的cookie名称来实现的。

    谢谢,看起来我一直在向不同的环境发送双编码令牌。