使用者密碼
管理使用者密碼
使用者密碼長度必須為 14 到 128 個字元。可在 使用者管理子系統中配置長度下限。在下列情況下,對密碼長度有強制要求:
建立使用者,包括初始管理員使用者時
變更密碼時
為了增強安全性,請確保您的密碼不容易被猜到,而且不要包含常用字詞。建立的密碼應由大小寫字母、數字及特殊字元混合組成。
* 
在下列情況下,可以不使用密碼建立使用者:
Active Directory/SSO 佈建的使用者
僅建立來支援應用程式金鑰的使用者
配置您的初始密碼
ThingWorx 第一次啟動時,會建立「管理員」使用者。必須在建立「管理員」使用者時所使用的 platform-settings.json 檔案中設定密碼。將下列 AdministratorUserSettings 新增至您的 platform-settings.json 檔案 (在 PlatformSettingsConfig 中),並附上長度至少為 14 個字元的密碼。如需有關放置的詳細資訊,請參閱 platform-settings.json 組態選項
* 
請勿複製並貼上下列範例,因為它可能導致 platform-settings.json 中的格式錯誤。相反,請按一下 此處並從檔案進行複製。

{
"PlatformSettingsConfig": {
"AdministratorUserSettings": {
"InitialPassword": "<changeme>"
}
}
}
platform-settings.json 的預設位置位於:/ThingworxPlatform/platform-settings.json。如果設定 THINGWORX_PLATFORM_SETTINGS 環境變數,它會改為使用以下位置:${THINGWORX_PLATFORM_SETTINGS}/platform-settings.json
* 
PTC 強烈建議:
使用符合 NIST 驗證器與檢查器需求的強式密碼。
在第一次登入後,將此密碼變更為另一個強式密碼。
在建立管理員使用者後,從 platform-settings.json 檔案刪除密碼,因為不再需要此密碼。
* 
如果 Tomcat 無法啟動,並報告錯誤訊息:Check the InitialPassword setting in the AdministratorUserPassword section in platform-settings.json. Password must be a minimum of 14 characters,請檢查下列內容:
密碼設定存在於 platform-settings.json 中。
密碼有效 (依預設,密碼為 14 個或更多字元,但可以在 使用者管理子系統中進行變更)。
platform-settings.json 檔案將正確格式化,錯誤格式會導致錯誤。
此程序僅適用於管理員使用者的初始建立。變更密碼之後,它不會在重新啟動期間還原。建議在成功建立「管理員」使用者並變更其密碼後,從 platform-settings.json 檔案中移除此設定。