帮助 > PTC 服务器连接概述 > 连接到 PTC 服务器
  
连接到 PTC 服务器
要使用 Arbortext Editor 访问 PTC 服务器中存储的任何对象,必须首先将 Arbortext Editor 连接到 PTC 服务器上。一次只能连接到一个 PTC 服务器。
连接过程会根据 userprefs.xml 配置文件中的 UseNewAuthentication 参数设置而有所不同。以下描述了两个身份验证过程。UseNewAuthentication 参数的默认设置为 true,默认情况下会执行使用新身份验证进程。
使用默认身份验证
对于默认身份验证过程而言,使用以下步骤连接至 PTC 服务器:
1. Arbortext Editor 中,选取对象 > 连接
将显示连接对话框。如果您正在与基于表单的身份验证的 PTC 服务器进行连接,则默认用户名密码选项不会显示在对话框中。在此情况下,PTC 服务器的登录表单会显示在对话框的控件中。
* 
如果 PTC Server 未显示为连接至选项中的选项,则表明 PTC 服务器连接 未正确安装。有关安装说明信息,请参考 PTC 服务器连接 随附的发行说明。
2. 连接对话框中,确保要与 PTC 服务器进行连接,选择对应的服务器,并输入您的登录信息。
3. 针对不使用基于表单的身份验证的 PTC 服务器,请选择下一步。针对使用基于表单的身份验证的 PTC 服务器,请在登录表单中输入所需信息以完成身份验证过程。
用户信息被核实后,连接对话框会为您的上下文和工作区显示更多字段。有关上下文和工作区的详细信息,请参阅 Arbortext Content ManagerWindchill 文档。
4. 连接对话框中,选择要在其中工作的上下文和工作区。
如果您在选定上下文中无工作区,则 PTC 服务器连接将在该选项中显示新工作区默认名称 user name on context 并在单击完成按钮时创建新工作区。如果想要以所选名称创建新的工作区,则单击新建按钮打开创建新工作区对话框。
5. 选择完成
Arbortext Editor 状况栏中的消息将确认您连接到了 PTC 服务器。
使用新身份验证
对于新身份验证过程而言,使用以下步骤连接至 PTC 服务器:
1. Arbortext Editor 中,选取对象 > 连接
将显示连接对话框。
* 
如果 PTC Server 未显示为连接至选项中的选项,则表明 PTC 服务器连接 未正确安装。有关安装说明信息,请参考 PTC 服务器连接 随附的发行说明。
2. 连接对话框中,确保要与 PTC 服务器进行连接,选择对应的服务器,然后单击确定
3. 使用以下方式之一输入您的身份验证信息:
如果 PTC 服务器使用的是用户名和密码身份验证,则在连接对话框中输入您的用户名和密码,然后单击确定
如果 PTC 服务器使用的是基于表单的身份验证,则在连接对话框中 PTC 服务器所提供的表单中输入所需信息,然后单击确定
如果 PTC 服务器使用的是 HTTPS 客户端验证,那么之后显示的内容取决于指定 Microsoft Windows 证书存储中可用客户端证书的数量。如果仅有一个可用客户端证书,则 PTC 服务器将使用此证书进行验证,而无需进行进一步操作。如果有多个可用证书,则将显示需要执行身份验证对话框。在这种情况下,选择用于身份验证的合适客户端证书,然后单击确定。请注意,如果 PTC 服务器仅选择性地请求 SSL 客户端证书,则无论证书是否可用都会进行身份验证。
如果 PTC 服务器使用 Integrated Windows Authentication (IWA),连接对话框会跳过输入登录凭据的步骤。连接对话框直接显示上下文工作区字段供您选择上下文和工作区。
用户信息经过身份验证后,连接对话框将会为您的上下文和工作区显示更多字段。有关上下文和工作区的详细信息,请参阅 Arbortext Content ManagerWindchill 文档。
4. 连接对话框中,选择要在其中工作的上下文和工作区。
如果您在选定上下文中无工作区,则 PTC 服务器连接会在此选项中显示新工作区默认名称 user name on context,并在您单击确定按钮后创建新工作区。如果想要以所选名称创建新的工作区,则单击新建按钮打开创建新工作区对话框。
5. 选择确定
Arbortext Editor 状况栏中的消息将确认您连接到了 PTC 服务器。
使用基于表单的身份验证
针对使用基于表单的身份验证的 PTC 服务器,登录表单将显示在 Internet Explorer 控件中的连接对话框上。要查看对话框上的表单,必须按以下方法更改您计算机的设置:
1. 在您的计算机上,打开控制面板并选择 Internet 选项
随即打开 Internet 属性对话框。
2. Internet 属性对话框中,选择安全选项卡。
3. 安全选项卡中,选择可信站点区域并单击站点按钮。
随即打开可信站点对话框。
4. 可信站点对话框中,在将该网站添加到区域选项中输入 PTC 服务器的 Internet 地址,然后单击添加按钮以将地址添加到网站列表中。
5. 关闭可信站点对话框。
6. 安全选项卡中,单击自定义级别按钮。
随即出现安全设置 - 受信任的站点区域对话框。
7. 安全设置 - 受信任的站点区域对话框中,选择对未标记为可安全执行脚本的 ActiveX 控件初始化并执行脚本设置上的启用选项。
8. 单击确定关闭安全设置 - 受信任的站点区域对话框。
9. 单击确定关闭 Internet 属性对话框。
现在,计算机可以对指定 PTC 服务器使用基于表单的身份验证。
另请注意,当在 PTC 服务器配置中指定的时间段内客户端与服务器间无活动时,使用基于表单的身份验证的 PTC 服务器将使 Arbortext Editor 客户端会话超时。在会话超时后,PTC 服务器连接 将显示一个信息对话框,指明服务器不可用。在此情况下,必须选取对象 > 断开连接关闭 PTC 服务器连接 会话。然后,您可以选取对象 > 连接来恢复与 PTC 服务器的会话。
将启用 SSO 的 Windchill 服务器与 Arbortext Editor 结合使用
Arbortext Editor 可与配置了 SAML/Shibboleth/Ping 身份验证的 Windchill 服务器结合使用。
执行以下步骤以启用通信:
Windchill — 将属性 wt.auth.form.enabled 设置为 true,如下所示:
xconfmanager -s wt.auth.form.enabled=true -p
Shibboleth - 从属性 cookieProps 中移除 HttpOnly 标志。
Arbortext Editor 连接到服务器时,使用 CTRL + M 组合键以 Ping 身份验证表单提交用户的身份验证凭据。