ThingWorx Flow > 現成的服務、公用程式與裝置 > 服務 > Windchill > 支援的 Windchill 連接器類型
支援的 Windchill 連接器類型
可新增 Windchill 連接器類型,來授權 ThingWorx Flow 執行 Windchill 動作。ThingWorx Flow 支援 Windchill 的下列連接器類型:
OAuth
OAuth (指定的使用者)
OAuth (工作階段使用者)
* 
在建立 Windchill OAuth 連接器之前,請務必先載入 Windchill OAuthThingWorx Flow 伺服器。
* 
在您新增 Windchill 雙向 SSL 連接器之前,請確定您已為 Windchill 雙向 SSL 連線設定 ThingWorx 和 ThingWorx Flow
新增「基本」連接器
1. Windchill 下的任何動作拖曳至畫布,將指標置於此動作上,然後按一下 或連按兩下此動作。
2. 針對「連接器類型」,選取「基本」
3. 「Windchill 基本」清單中,選取「新增」
4. 如有必要,請編輯「連接器標籤」欄位。標籤區分大小寫。請勿使用空格、特殊字元以及以數字開頭。
5. 「Windchill url」欄位中,指定 <協定>://<Windchill FQDN>:<埠>/Windchill 格式的 URL。例如:https://windchilldemo:443/Windchill
6. 「使用者名稱」「密碼」欄位中,輸入正確的使用者名稱與密碼。
7. 按一下「新增」以新增「Windchill 基本」連接器。
新增 OAuth 連接器
1. Windchill 下的任何動作拖曳至畫布,將指標置於此動作上,然後按一下 或連按兩下此動作。
2. 針對「連接器類型」,選取「OAuth (指定的使用者)」「OAuth (工作階段使用者)」
3. Windchill OAuth 清單中,選取「新增 Windchill 登入 - 指定的使用者」「新增 Windchill 登入 - 工作階段使用者」
* 
如果您尚未將 Windchill OAuth 載入至 ThingWorx Flow 伺服器,則此選項無法使用。
4. 提供您的使用者名稱與密碼以登入 Windchill。
5. 審核範圍權限,然後按一下「允許」
6. 如有必要,請編輯「連接器標籤」。標籤區分大小寫。請勿使用空格、特殊字元以及以數字開頭。
7. 「資源 URL」欄位中,輸入 <協定>://<Windchill FQDN>:<埠>/Windchill 格式的 Windchill 中繼資料 URL。例如:https://windchilldemo:443/Windchill
* 
只有當您未在配置 Windchill 的 OAuth 設定時指定 RESOURCE_URL 參數時,才能使用「資源 URL」欄位。如需詳細資訊,請參閱 Windchill OAuth 參數
8. 按一下「新增」以新增 Windchill OAuth 連接器。
新增「雙向 SSL」連接器
1. Windchill 下的任何動作拖曳至畫布,將指標置於此動作上,然後按一下 或連按兩下此動作。
2. 針對「連接器類型」,選取「雙向 SSL」
3. 「Windchill 雙向 SSL」清單中,選取「新增」
4. 如有必要,請編輯「連接器標籤」欄位。標籤區分大小寫。請勿使用空格、特殊字元以及以數字開頭。
5. 「Windchill url」欄位中,指定 <協定>://<Windchill FQDN>:<埠>/Windchill 格式的 URL。例如:https://windchilldemo:443/Windchill
6. 「Windchill 工作階段查詢參數」欄位中,提供在 Windchill 伺服器上配置的工作階段查詢參數。預設值為 wt.effectiveUid。請聯絡 Windchill 管理員以取得此值。
7. 「Keystore 路徑」欄位中,輸入 KeyStore 的絕對路徑。KeyStore 可以位於與 ThingWorx Flow 不同的電腦中,但必須能夠從 ThingWorx Flow 電腦存取。請確保 KeyStore 擁有檔案讀取權限。
支援 PKCS12 與 JKS 格式的 KeyStore。
* 
在 Windows 中,針對 PKCS12 格式的 KeyStore,安裝 OpenSSL 並新增 OPENSSL_BIN 環境變數以指向 OpenSSL 可執行檔的路徑。
在 Windows 中,針對 JKS 格式的 KeyStore,您不需要安裝 OpenSSL。
8. 「Keystore 密碼」欄位中,輸入 KeyStore 密碼。
9. 「Truststore 路徑」欄位中,輸入 TrustStore 的絕對路徑。TrustStore 可以位於與 ThingWorx Flow 不同的電腦中,但必須能夠從 ThingWorx Flow 電腦存取。請確保 TrustStore 擁有檔案讀取權限。
支援 PKCS12 與 JKS 格式的 TrustStore。
10. 「Truststore 密碼」欄位中,輸入 TrustStore 密碼。
11. 「SSL 憑證驗證」清單中,如果您想要驗證 Windchill SSL 憑證,請選取 true;否則請選取 false
不建議在生產環境中將「SSL 憑證驗證」 設定為 false。
12. 按一下「新增」以新增「Windchill 雙向 SSL」連接器。
* 
如果您更新 KeyStore 或 TrustStore 憑證,則必須重新啟動 ThingWorx Flow 引擎 (flow-engine) 與查詢 (flow-lookup) 服務。
這是否有幫助?