Impossibile compilare moduli di InfoPath Forms Services in un Web browser. Nessuna connessione del servizio informazioni sullo stato configurata (SharePoint Server)

SI APPLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Nome regola: Impossibile compilare moduli di InfoPath Forms Services in un Web browser. Nessuna connessione del servizio informazioni sullo stato configurata.

Sommario: InfoPath Forms Services dipende dall'applicazione Web che ha una connessione al servizio a un proxy del servizio stato per archiviare i dati tra le richieste HTTP. Senza una connessione a tale servizio, gli utenti non possono aprire o compilare i moduli di SharePoint abilitati per i browser.

Causa: per il servizio informazioni sullo stato non è configurata alcuna connessione di servizio per l'applicazione Web specificata nell'avviso dell'analizzatore dell'integrità.

Nota

Il servizio modulo di Infopath viene rimosso e non è più supportato da Microsoft in SharePoint Server Subscription Edition. È consigliabile esplorare Microsoft Power Apps come potenziale alternativa al servizio moduli di Infopath.

Risoluzione:   configurare una connessione di servizio tramite il sito Web Amministrazione centrale di SharePoint

  1. Verificare che l'account utente che esegue questa procedura sia membro del gruppo Amministratori farm.

  2. Se esiste già un servizio di informazioni sullo stato, è necessario associarlo all'applicazione Web menzionata nella regola dell'analizzatore dell'integrità.

  3. Nella sezione Gestione applicazioni di Amministrazione centrale fare clic su ** Gestisci applicazioni Web **.

  4. Nella pagina Applicazioni Web fare clic sull'applicazione Web per cui si desidera configurare la connessione di servizio, quindi fare clic su Connessioni ai servizi sulla barra multifunzione.

  5. Nella finestra di dialogo Configura associazioni di applicazioni di servizio verificare che la casella di controllo Servizio stato sia selezionata e quindi fare clic su OK.

Creare una nuova applicazione di servizio mediante Microsoft PowerShell

  1. Verificare di essere membri dei ruoli e dei gruppi seguenti:
  • Ruolo predefinito del server securityadmin nell'istanza di SQL Server.

  • Ruolo predefinito del database db_owner in tutti i database da aggiornare.

  • Gruppo Administrators per il server in cui vengono eseguiti i cmdlet diPowerShell.

    Un amministratore può utilizzare il cmdlet Add-SPShellAdmin per concedere le autorizzazioni per l'utilizzo dei cmdlet di Prodotti SharePoint 2013.

    Nota

    [!NOTA] Se non si dispone delle autorizzazioni, richiederle all'amministratore per l'installazione o all'amministratore di SQL Server. Per ulteriori informazioni sulle autorizzazioni di PowerShell, vedere Add-SPShellAdmin.

  1. Avviare Management Shell di SharePoint.

  2. Al prompt dei comandi di PowerShell digitare il comando seguente:

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

Per ulteriori informazioni, vedere New-SPStateServiceApplication.