Compartir a través de


Los formularios de InfoPath Forms Services no se pueden rellenar en un explorador web porque no hay configurada ninguna conexión de servicio de estado (SharePoint Server)

SE APLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

Nombre de regla: Los formularios de InfoPath Forms Services no se pueden rellenar en un explorador web porque no hay configurada ninguna conexión de servicio de estado.

Resumen: InfoPath Forms Services depende de que la aplicación web tenga una conexión de servicio a un proxy de servicio de estado para almacenar los datos en las solicitudes HTTP. Sin un servicio de conexión, los usuarios no pueden abrir ni rellenar satisfactoriamente los formularios de InfoPath habilitados para el explorador.

Causa: no hay ninguna conexión de servicio del servicio de estado configurada para la aplicación web que se encuentra en la alerta del Analizador de mantenimiento.

Nota:

El servicio de formulario de Infopath se quita y Ya no es compatible con Microsoft en SharePoint Server Subscription Edition. Se recomienda explorar Microsoft Power Apps como una posible alternativa al servicio de formulario de Infopath.

Resolución: configure una conexión de servicio mediante el sitio web de Administración central de SharePoint

  1. Compruebe si la cuenta de usuario que lleva a cabo este procedimiento pertenece al grupo de administradores de la granja de servidores.

  2. Si ya existe un servicio de estado, necesita asociarlo con la aplicación web mencionada en la regla del analizador de mantenimiento.

  3. En Administración central, en Administración de aplicaciones, haga clic en **Administrar aplicaciones web**.

  4. En la página Aplicaciones web, haga clic en la aplicación web para la que desee configurar una conexión de servicio y, a continuación, haga clic en Conexiones de servicio en la cinta.

  5. En el cuadro de diálogo Configurar asociaciones de aplicaciones de servicio, asegúrese de que la casilla State Service está activada y, a continuación, haga clic en Aceptar.

Crear una aplicación de servicio de estado con mediante PowerShell de Microsoft

  1. Compruebe que cumple con las pertenencias siguientes:
  • Rol fijo de servidor securityadmin en la instancia de SQL Server.

  • Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.

  • Grupo de servidores en el servidor en el que se van a ejecutar los cmdlets de PowerShell.

    Los administradores pueden usar el cmdlet Add-SPShellAdmin para conceder los permisos necesarios para usar los cmdlets de Productos de SharePoint 2013.

    Nota:

    Si no dispone de permisos, póngase en contacto con el administrador para la instalación o con el administrador de SQL Server para solicitarlos. Para más información sobre permisos de PowerShell, vea Add-SPShellAdmin.

  1. Inicie el Shell de administración de SharePoint.

  2. En el símbolo del sistema de PowerShell, escriba el comando siguiente:

New-SPStateServiceDatabase -Name "State Service Database" | New-SPStateServiceApplication -Name "StateServiceApp1" | New-SPStateServiceApplicationProxy -DefaultProxyGroup

Para obtener más información, consulte New-SPStateServiceApplication.