ThingWorx Flow > 出厂设置服务、实用程序和设备 > 服务 > Windchill > 支持的 Windchill 连接器类型
支持的 Windchill 连接器类型
添加用于授权 ThingWorx Flow 执行 Windchill 操作的 Windchill 连接器类型。ThingWorx Flow 支持以下 Windchill 连接器类型:
OAuth
OAuth (指定用户)
OAuth (会话用户)
* 
在创建 Windchill OAuth 连接器之前,确保将 Windchill OAuth 加载ThingWorx 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) 服务。
这对您有帮助吗?