アーティクル - CS274461

SSO を有効にすると ThingWorx アプリケーションの起動に失敗する

修正日: 05-Mar-2025   


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

適用対象

  • Windchill Navigate (formerly ThingWorx Navigate) 1.5.0 F000
  • ThingWorx Platform 8.4 F000 to 9.6

説明

  • ThingWorxはSSOなしで動作していた
  • platform-settings.jsonEnableSSO: trueを設定して SSO を有効にした後、ThingWorx が起動に失敗する
  • ThingWorx ログにエラー メッセージが表示されます:
原因: com.thingworx.security.sso.SSOConfigurationException: Grants テーブルが存在しません
[ Grants テーブルが存在しません ][ エラー: リレーション "oauth_client_token" が存在しません_ 位置: 51 ]
  • ApplicationLog.logに以下のエラーが表示されます:
2019-07-30 12:28:21.305+0200 [L: ERROR] [O: SctsasSSOSettings] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] [ Grants テーブルが存在しません ][ オブジェクト名 'OAUTH_CLIENT_TOKEN' が無効です。 ]
2019-07-30 12:28:21.305+0200 [L: ERROR] [O: SctwcThreadLocalContext] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] SSOContext の取得に失敗しました
2019-07-30 12:28:21.305+0200 [L: ERROR] [O: SctsasSSOBootstrapper] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] カスタム コンテキスト ローダー リスナーで重大なエラーが発生しました: SSOContext を取得できませんでした

最新バージョンはこちらを参照ください CS274461