2017-04-23 16 views
0

websealサーバーから呼び出されたangular2アプリがあります。 クッキーから接合名の値を取得しています: "IV_JCT" 問題は、接合名の値が "%2Fempsvcs"から "実際の"接合名に変更されてしまうことです。 この問題を解決するために、ジャンクション名を取得する前に5秒間sleepを追加しました。 なぜこのように機能しているのでしょうか?予めWebseal junction名が数秒後に変更されます

答えて

0

おかげでIV_JCTクッキーは、スクリプトのサポート(-s)が有効になっている接合部に対する各リクエストに応じてクライアントの応答に注入されるjavascriptのブロックを使用して設定されています。値は、要求の起点となったjunctionの名前に設定されます。 WebSEALの要求ログをチェックすると、WebSEALと通信するクライアントのある時点で/ realjunction(その名前が何であれ)に呼び出しが行われます。ブラウザー内でIV_JCTクッキーを使用することは、クライアントが別のジャンクションで何かを要求し、その要求が発生した後に値を読み取った場合に変更される可能性があるため、使用されるコンテキスト(junction)を正確に判別する方法ではありません。

関連する問題