技术文章 - 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.json中设置EnableSSO: true来启用 SSO 后,ThingWorx 无法启动
  • ThingWorx 日志显示错误消息:
原因:com.thingworx.security.sso.SSOConfigurationException:授权表不存在
[ 授权表不存在 ][ 错误:关系“oauth_client_token”不存在_ 位置:51 ]
  • ApplicationLog.log显示以下错误:
2019-07-30 12:28:21.305+0200 [L:错误] [O:SctsasSSOSettings] [I:] [U:SuperUser] [S:] [T:localhost-startStop-1] [授权表不存在][对象名称‘OAUTH_CLIENT_TOKEN’无效。]
2019-07-30 12:28:21.305+0200 [L:错误] [O:SctwcThreadLocalContext] [I:] [U:SuperUser] [S:] [T:localhost-startStop-1] 无法检索 SSOContext
2019-07-30 12:28:21.305+0200 [L:错误] [O:SctsasSSOBootstrapper] [I:] [U:SuperUser] [S:] [T:localhost-startStop-1] 自定义上下文加载器侦听器中出现严重错误:无法检索 SSOContext

这是文章 274461 的 PDF 版本,可能已过期。最新版本 CS274461