0

我有从 webseal 服务器调用的 angular2 应用程序。我从 cookie 中获取联结名称值:“IV_JCT” 问题是联结名称值在几秒钟后从:“%2Fempsvcs”更改为“真实”联结名称。为了解决这个问题,我在获取连接名称之前添加了 sleep 5 秒。任何想法为什么它会这样工作?

提前致谢

4

1 回答 1

0

IV_JCT cookie 是使用 JavaScript 块设置的,该块在启用脚本支持 (-s) 的连接的每个请求中注入客户端响应。该值设置为发起请求的联结的名称。检查您的 WebSEAL 请求日志,您将看到在客户端与 WebSEAL 通信期间的某个时间点对 /realjunction(无论该名称是什么)进行了调用。在浏览器中使用 IV_JCT cookie 并不是确定正在使用的上下文(联结)的准确方法,因为如果客户端在不同的联结上请求某些内容,它可能会发生变化,然后您在该请求发生后读取该值。

于 2017-04-24T22:58:21.260 回答