安裝、授權並配置 ThingWorx Navigate > 透過 Windchill 驗證設定 ThingWorx Navigate
  
透過 Windchill 驗證設定 ThingWorx Navigate
在您設定 Windchill 驗證前,請確保系統符合下列先決條件:
Windchill - 已配置為 SSL。
ThingWorx - 我們建議將 ThingWorx 配置為使用 SSL。
雙向 SSL 組態。
請確定您已將 Windchill SSL 憑證匯入 ThingWorx 信任庫檔案。
如需配置 SSL 的詳細資訊,請參閱下列主題:
使用 SSL 設定 ThingWorx Navigate
使用 SSL 進行安全通訊
* 
如果您有 Windchill 叢集與配置為 HTTP 的 Windchill,請確保在此過程結束時執行所需的手動步驟。
建立 Windchill 連接
在此頁面上提供有關 Windchill 連接對的詳細資訊。
1. 輸入「Windchill 伺服器 URL」
欲連接至單一 Windchill 伺服器,請確保 URL 遵循格式 [httphttps]://[windchill-host]:[windchill-port]/[windchill-web-app]
針對叢集 Windchill 環境,請輸入負載平衡路由器的 URL。例如,[https]://[LB-host]:[port]/[windchill-web-app]
URL 格式依賴於系統的組態。在 透過叢集 Windchill 環境配置 ThingWorx Navigate,請參閱有關 Windchill 驗證的部份。
欲連接至多個 Windchill 系統 - 首先,請連接至單一伺服器。然後,在完成初始組態後,請遵循 配置 ThingWorx Navigate 來連線至多個 Windchill 系統 中的手動步驟。
2. 按一下「下一步」
Windchill 驗證設定
提供此畫面上的資訊之前,請準備正確的金鑰庫與信任庫檔案:
ThingWorx「金鑰庫檔案」- 利用 Java ThingWorx 公用程式建立新的 keytool 金鑰庫檔案。請務必包含 ThingWorx 金鑰對。這是一個用戶端憑證,用於使用 ThingWorx NavigateWindchill 側的雙向 SSL 組態從 Windchill 存取資料。如需詳細資訊,請參閱使用 SSL 進行安全通訊
* 
ThingWorx 金鑰倉庫檔案與您在安裝 ThingWorx Navigate 期間可能建立的 Apache Tomcat 金鑰倉庫檔案不同。這些單獨的金鑰倉庫檔案有不同目的,請務必提供正確位置的正確檔案。
ThingWorxTrustStore file - 根據您的 Apache Tomcat 是否配置了 SSL 提供信任庫檔案:
帶有 SSL 的 Apache Tomcat - 使用您在安裝時使用的相同 ThingWorx 信任庫檔案來配置帶有 SSL 的 Apache Tomcat。然後,使用 keytool 公用程式將 Windchill SSL 憑證匯入 ThingWorx 信任庫檔案。
不帶 SSL 的 Apache Tomcat - 透過 Java keytool 公用程式建立 ThingWorx 信任庫,然後將 Windchill SSL 憑證匯入信任庫檔案。
建立這些檔案的指示在主題使用 SSL 設定 ThingWorx Navigate 中。如需設定雙向 SSL 的參考資料,請參閱使用 SSL 進行安全通訊
現在正確的檔案已經準備就緒,您可以提供「Windchill 驗證設定」畫面上的資訊:
1. KeyStore File 旁邊按一下 ,然後瀏覽至您依上述步驟建立的 ThingWorx 金鑰倉庫檔案。
* 
請記住,ThingWorx 金鑰倉庫檔案與 Apache Tomcat 金鑰倉庫檔案不同。
2. 輸入您在建立金鑰倉庫檔案時定義的密碼
3. 按一下 TrustStore file 旁邊的 ,然後瀏覽至 ThingWorx 信任庫檔案。
4. 輸入密碼
5. 「工作階段使用者查詢參數」的旁邊,接受預設值。
* 
在大多數情況下,您應該接受此參數的預設值。僅在 Windchill 管理員在 Windchill 中變更了此預設設定的情況下,才能變更此預設值。
6. 按一下「下一步」Summary: Configuration Settings 頁即會開啟。
Summary: Configuration Settings
1. 審核設定,然後按一下「配置」ThingWorx Navigate 配置完成。
2. 選取核取方塊以開啟一或兩個程式:
「開啟 ThingWorx Navigate」
「開啟 ThingWorx Composer」
然後按一下「關閉」
完成 Windchill 叢集組態
首先,確定您已完成透過叢集 Windchill 環境配置 ThingWorx Navigate 中的步驟,特別是所需的 Windchill 側步驟。
如果您的系統配置了 Windchill 叢集與 Windchill 作為 HTTP,則您必須立即完成一些額外的步驟。需要完成這些步驟才能從 Windchill 擷取資料並成功建立 WindchillThingWorx Navigate 連線。
我們需要使用 Windchill 中的 trustedAuth 選項,這需要對連接器和連接器 Proxy 設定進行某些更新:
* 
請記住負載平衡器 URL 使用的是 HTTPS 協定。
1. ThingWorx Composer 中,開啟 ptc-windchill-connector
2. 按一下「組態」,然後在「基礎 URL」旁邊,輸入下列 URL:
[https]://[LB-host]:[port]/[windchill-web-app]/trustedAuth
3. 按一下「儲存」
4. 開啟 ptc-windchill-connector-proxy,然後按一下「組態」
5. 「測試連線 URL」旁邊輸入此 URL:
[https]://[LB-host]:[port]/[windchill-web-app]/trustedAuth/servlet/WindchillAuthGW/wt.httpgw.HTTPServer/echo
6. 按一下「儲存」
Windchill 叢集組態現已完成。
後續步驟
您的 ThingWorx Navigate 已安裝並獲得了授權,且基本組態已完成。ThingWorx Navigate 任務現在可以使用了。欲登入,使用者應使用其 Windchill 使用者名稱與密碼。
下一個必要的步驟是向非管理使用者授與權限。請依照修改 ThingWorx 權限:使用者和群組中的步驟執行。
您也可以繼續前往選用組態,例如下列組態:
連線至 SAP
配置為使用多個 Windchill 系統