安装和升级 > 安装和配置指南 > 高级配置 > 配置 IIS 和 Embedded Servlet Engine > 配置 IIS 和 Windchill
  
配置 IIS 和 Windchill
本部分中的多数指示使用 Internet 信息服务 (IIS) 管理器来配置 IIS 和 Windchill。如果需要有关用户界面的详细信息,请参见 IIS 管理器的帮助。Microsoft Internet 信息服务 (IIS) 没有直接链接到标准 LDAP 服务器。如果要使用 IIS 的目录服务,则应使用 Microsoft 的 Active Directory。
* 
配置 IIS 以与 Windchill 结合使用时,您可能需要重新启动 IIS。使用下列步骤重新启动 IIS:
1. 在左侧窗格中选择 <ComputerName> (本地计算机) 节点。
2. “操作”窗格中单击“重新启动”
将 PTC Embedded Servlet Engine 连接器安装到 IIS
要将 PTC Embedded Servlet Engine 连接器安装到 IIS,请完成以下步骤:
1. 打开“管理员”命令提示符窗口,然后导航至 <IISConnectorDir>/scripts 目录。
2. 输入下列命令 (均在一行中输入),替换后面的表中说明的斜体参数:
config_jk.bat<sitename><Windchill Location>
自变量
说明
<sitename>
要使用的 IIS 网站名称;默认 IIS 网站为 "Default Web Site" (包括双引号)。您可以选择使用一个必须手动在 IIS 管理器内配置的单独网站。
如果您使用 "Default Web Site" 以外的值,请确保在这些指示的其余部分中使用该值,而非 "Default Web Site"。
<Windchill>
Windchill 安装目录的完整路径。
<appName>
可选 –
Windchill Web 应用程序名称。默认情况下,该名称为 "Windchill",仅当使用不同的 Web 应用程序名称时才需进行指定。
检查命令输出以确保无错误。建议将命令输出重新定向到一个文件,方法是通过向命令添加 > outputfile 并将输出文件加载至文本编辑器。
Windchill 配置生成验证和验证资源
Windchill 配置脚本需要两个文件:authenticated.txt 和 anonymous.txt。这两个文件包含已验证的和匿名的 Windchill 资源 (格式为配置脚本可读取的格式)。要生成这两个文件,请完成下列步骤:
1. 打开一个 Windchill shell 窗口,然后浏览至 <IISConnectorDir>/scripts 目录。
2. 输入以下命令:
ant -f iisPreConfig.xml
Windchill 配置 IIS
* 
这对于使用 config_windchill.bat 脚本的 IIS 是自动的步骤。
config_windchill.bat 脚本需要两个文件:authenticated.txtanonymous.txt。在 <IISConnectorDir>/scripts 目录中,输入以下内容 (全部内容在一行上),并根据需要替换文本:
config_windchill.bat <server> <Windchill>,<appName>
Windchill 帮助中心配置 IIS
这对于使用 config_windchill_whc.bat 脚本的 IIS 是自动的步骤。
在 <IISConnectorDir>/scripts 目录中,输入以下内容 (全部内容在一行上),并根据需要替换文本:
config_windchill_whc.bat <sitename> <Windchill Location> <appName>
自变量
说明
<站点名称>
要使用的 IIS 网站名称;默认 IIS 网站为 "Default Web Site" (包括双引号)。您可以选择使用一个必须手动在 IIS 管理器内配置的单独网站。
如果您使用 "Default Web Site" 以外的值,请确保在这些指示的其余部分中使用该值,而非 "Default Web Site"。
<Windchill 位置>
Windchill 安装目录的完整路径。
<应用程序名称>
可选 - Windchill web 应用程序名称。默认情况下,该名称为 Windchill-WHC,仅当使用不同的 web 应用程序名称时才需进行指定。
启用 IIS 的默认域和领域
使用以下程序启用具有基本身份验证的 IIS 的默认域和领域:
1. “IIS 管理器”的左侧窗格中选择节点 <计算机名称> 并在中间的窗格中选择“身份验证”
2. 在所列出的“身份验证”类型下选择“基本身份验证”,并在“操作”窗格中单击“编辑…”
3. 输入适当的“默认域:”“领域:”值。具有捆绑的 HTTP Server 的 Windchill 对“领域”所使用默认值为 "Windchill"。
赋予 IIS 用户相应的权限
IIS 用户必须至少具有对下列文件的读取权限:
<Windchill>/tomcat/connectors/conf/workers.properties
<Windchill>/tomcat/connectors/conf/uriworkermap.properties
IIS 用户必须具有对下列目录及其内容的写入权限:
<Windchill>/tomcat/connectors/logs
* 
在 xconfmanager 传播或修复程序安装之后,可能需要重新应用权限。