アーティクル - CS431137

「値を自動的に更新する」オプション付きの GetProperties は、ThingWorx Mashup でユーザー セッションがタイムアウトした後の再接続を適切に処理せず、「Rejecting NonceKey [<Key ID> ThingWorx Platform のキャッシュに見つからなかったため]

修正日: 08-May-2026   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • ThingWorx Platform 9.3 to 10.0

説明

  • ユーザーセッションのタイムアウト後、またはプラットフォームの再起動後、値を自動的に更新するオプションを指定したGetPropertiesは、再接続を適切に処理できません。
  • SecurityLog にRejecting NonceKey [<Key ID>] since it was not found in cacheエラーが大量に記録されています。
  • 再接続後、マッシュアップは毎秒(あるいはそれ以上の頻度で)呼び出しを行っています。
    • /Thingworx/Resources/EntityServices/Services/GetClientNonceは空のレスポンスを返します
    • 古い nonce / appkey を使用した/Thingworx/WS
    • /ThingworxStorage/logs/SecurityLog.logに以下の警告メッセージが繰り返し記録されます。
    •  [L: WARN] [O: SctsmApplicationKeyManager] [I: ] [U: ???] [S: ] [P: ] [T: https-jsse-nio-443-exec-129] *** ApplicationKey not found *** [L: ERROR] [O: SctsmNonceKeyManager] [I: ] [U: ???] [S: ] [P: ] [T: https-jsse-nio-443-exec-129] Rejecting NonceKey [<Key ID>] since it was not found in cache
  • 動作はブラウザベンダーやSSOの使用状況によって異なります。
    • Chrome + 基本認証(macOSでは認証ダイアログが表示されません)
      • GetClientNonceは1秒ごとに呼び出され、認証情報が提供されるまで新しい基本認証ダイアログが表示されます。
    • Firefox + 基本認証
      • GetClientNonceが一度呼び出されると、基本認証ダイアログが表示され、認証情報が提供されるまでマッシュアップは一時停止されます。
    • すべてのブラウザ + SSO:

  • ThingWorx Platformがしばらくするとハングアップし、 ApplicationLog「アプリケーションキーが見つかりません」というエラーが大量に記録される。
最新バージョンはこちらを参照ください CS431137