为 Office SharePoint Server 配置 InfoPath Forms Services

InfoPath Forms Services 使您可以将您所在组织的表单部署到 Microsoft Office SharePoint Server 并使用户能够使用 Web 浏览器填写这些表单。根据您所在组织的需要,可使用多种方法来配置 InfoPath Forms Services。例如,默认情况下,可在浏览器中打开由非管理员部署的表单模板(“用户表单模板”),但您可以禁用此项功能,以便只有管理员批准的模板才可以启用浏览器功能。

应在开始部署表单模板之前配置 InfoPath Forms Services,以避免出现异常行为。

在开始配置 InfoPath Forms Services 之前,您应当阅读规划 InfoPath Forms Services中的规划文章,以确保您的配置选择与您所在组织的需要一致。

使用管理中心配置 InfoPath Forms Services

若要配置 InfoPath Forms Services,您需要导航到 SharePoint 管理中心网站的“配置 InfoPath Forms Services”页。

配置 InfoPath Forms Services

  1. 在任务栏上,单击“开始”,指向“管理工具”,再单击“SharePoint 3.0 管理中心”。

  2. 在导航栏中,单击“应用程序管理”选项卡。

  3. 在“应用程序管理”页上的“InfoPath Forms Services”部分,单击“配置 InfoPath Forms Services”。

  4. 在“配置 InfoPath Forms Services”页上的“由用户启用浏览器功能的表单模板”部分,您可以选择相关设置,用于确定 InfoPath Forms Services 处理用户表单模板的方式。

    1. 选中“允许用户为表单模板启用浏览器功能”复选框,以允许用户部署启用浏览器功能的表单模板。

    2. 选中“呈现由用户启用浏览器功能的表单模板”复选框,以允许由用户部署的启用浏览器功能的表单模板呈现在 Web 浏览器中。如果未选中此选项,则用户仍可部署与浏览器兼容的表单模板,但这些表单模板不能通过 Web 浏览器来访问。

  5. 在“数据连接超时”部分,指定从启用浏览器功能的表单进行的数据连接的默认和最大超时。可通过表单模板中的代码更改连接超时,但它绝不会超过指定的最大超时。

    1. 在“默认数据连接超时”框中,输入数据连接超时之前所经过的时间(以毫秒为单位)。默认超时为 10000 毫秒。您可以使用指定数据连接超时值的表单模板中的代码替代此设置。

    2. 在“最大数据连接超时”框中,输入数据连接超时之前所经过的最长时间(以毫秒为单位)。默认超时为 20000 毫秒。这是一个绝对设置,它将替代在表单模板代码中指定的任何数据连接超时值。

  6. 在“数据连接响应大小”部分的相应框中,键入一个值(以千字节为单位),以指定允许数据连接处理的响应的最大大小。超过此值的数据连接响应将会生成一条错误消息。

  7. 在“HTTP 数据连接”部分,选中“要求数据源的 HTTP 身份验证使用 SSL”框,以要求对使用基本身份验证或摘要式身份验证的数据连接使用 SSL 加密连接。您必须正确配置安全套接字层 (SSL) 才能使此设置运行。

  8. 在“嵌入式 SQL 身份验证”部分,选中“允许嵌入式 SQL 身份验证”框,以允许表单使用嵌入式 SQL 凭据。连接到数据库的表单可以在连接字符串中嵌入 SQL 用户名和密码数据。可以在与解决方案相关的通用数据连接文件中或解决方案清单中以纯文本形式读取连接字符串。

  9. 在“数据源的身份验证(用户表单模板)”部分,选中“允许用户表单模板使用数据连接文件中包含的身份验证信息”框,以允许用户表单模板使用嵌入的身份验证信息,例如显式用户名和密码或 Microsoft 单一登录应用程序 ID。

  10. 在“用户表单模板的跨域访问”部分,选中“允许使用数据连接文件中的连接设置的用户表单模板跨域访问数据”框,以允许用户表单模板访问其他域中的数据。

  11. 在“阈值”部分,指定结束用户会话并记录错误消息时的阈值。超过这些阈值的表单操作会终止用户会话,从而导致丢失在会话过程中输入的所有表单数据,并生成一条错误消息。

    1. 在“每个表单会话状态的回发次数”框中,键入您要允许的最大回发次数。默认值为 75。

    2. 在“每次回发的操作数目”框中,键入您要允许的每次回发的最大操作数目。默认值为 200。

  12. 在配置表单会话状态之前,您应该先阅读为 InfoPath Forms Services 配置会话状态 (Office SharePoint Server)。表单会话状态的正确配置需要您了解如何为 Office SharePoint Server 配置会话状态,并且它可能会显著影响 InfoPath Forms Services 操作的行为和系统性能。

    表单会话状态存储维护用户会话所必需的数据。表单中的文件附件数据将获得另外 50% 的会话状态空间。

    备注

    默认参数应适用于大多数情况。如果您更改默认设置,请验证表单填写会话是否工作正常。

  13. 在“表单会话状态”部分,配置以下参数:

    1. 在“活动会话经过以下时间后应终止”文本框中,键入最长会话持续时间(以分钟为单位)。超过此值的表单填写会话将终止,并生成一条错误消息,而且将丢失在会话过程中输入的所有表单数据。默认值为 1440 分钟。

    2. 在“表单会话状态的最大大小”文本框中,键入最大的会话状态大小(以千字节为单位)。超过此值的表单填写会话将终止,并生成一条错误消息,而且将丢失在会话过程中输入的所有表单数据。默认值为 4096 千字节。

    3. 在“选择用于存储表单会话状态的位置”部分,从下列选项中选择:

      选择此选项 执行此操作

      会话状态服务(最适合低带宽用户)

      将会话状态数据存储在运行 Microsoft SQL Server 的计算机上

      表单视图(降低服务器上的数据库负载)

      将会话状态数据存储在客户端计算机上。如果表单会话状态大于在关联的文本框中指定的值,则将改用会话状态服务。

    4. 在关联的文本框中,键入表单视图将自动转换为会话状态服务时的会话状态大小(以千字节为单位)。在达到此阈值之后,会话状态数据将保存到 SQL Server 数据库中,并且会话将继续使用会话状态服务。默认值为 40 千字节。

  14. 单击“确定”保存设置。

下载此书籍

本主题包含在以下可下载书籍内,以方便您阅读和打印:

有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007

另请参见

概念

为 InfoPath Forms Services 配置会话状态 (Office SharePoint Server)