我有从webseal服务器调用的angular2应用程序。 我从cookie中获取了联结名称值:“IV_JCT” 问题是结点名称值在几秒后从“%2Fempsvcs”更改为“真实”联结名称。 为了解决这个问题,我在获取联结名称之前添加了5秒睡眠。 有什么想法,为什么它这样工作?
提前致谢
答案 0 :(得分:0)
IV_JCT cookie是使用javascript块设置的,该块在每个请求启用脚本支持(-s)的联结请求时注入到客户端响应中。该值设置为请求源自的联结的名称。检查WebSEAL请求日志,在客户端与WebSEAL通信期间,您将看到正在调用/ realjunction(无论该名称是什么)。在浏览器中使用IV_JCT cookie并不是确定正在使用的上下文(联结)的准确方法,因为如果客户端在不同的联结上请求某些内容,它可能会更改,然后在该请求发生后读取该值。