Freigeben über


InfoPath Forms Services-Formulare können nicht in einem Webbrowser ausgefüllt werden, da keine Statusdienstverbindung konfiguriert wurde (SharePoint Server)

GILT FÜR:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Regelname: InfoPath Forms Services-Formulare können nicht in einem Webbrowser ausgefüllt werden, weil keine Statusdienstverbindung konfiguriert ist

Zusammenfassung: InfoPath Forms Services setzt voraus, dass die Webanwendung über eine Dienstverbindung zu einem Statusdienstproxy verfügt, um Daten über HTTP-Anforderungen zu speichern. Ohne Dienstverbindung können Benutzer browserfähige InfoPath-Formulare nicht öffnen oder ausfüllen.

Ursache: Es wurde keine Dienstverbindung des Statusdiensts für die Webanwendung in der Benachrichtigung der Integritätsanalyse konfiguriert.

Hinweis

Der Infopath-Formulardienst wird entfernt und von Microsoft in der SharePoint Server-Abonnementedition nicht mehr unterstützt. Es wird empfohlen, Microsoft Power Apps als mögliche Alternative zum Infopath-Formulardienst zu erkunden.

Lösung: Konfigurieren Sie eine Dienstverbindung mithilfe der die Website für die SharePoint-Zentraladministration.

  1. Vergewissern Sie sich, dass das Benutzerkonto, unter dem dieses Verfahren ausgeführt wird, Mitglied der Gruppe "Farmadministratoren" ist.

  2. Wenn bereits ein Statusdienst vorhanden ist, müssen Sie den Statusdienst der in der Integritätsanalyseregel erwähnten Webanwendung zuordnen.

  3. Klicken Sie in der Zentraladministration unter Anwendungsverwaltung auf „Dienstanwendungen verwalten“.

  4. Klicken Sie auf der Seite mit den Webanwendungen auf die Webanwendung, für die Sie eine Dienstverbindung konfigurieren möchten, und klicken Sie dann im Menüband auf Dienstverbindungen.

  5. Stellen Sie im Dialogfeld Dienstanwendungszuordnungen konfigurieren sicher, dass das Kontrollkästchen Zustandsdienst aktiviert ist, und klicken Sie dann auf OK.

Erstellen einer neuen Statusdienstanwendung mithilfe von Microsoft PowerShell

  1. Vergewissern Sie sich, dass Sie über die folgenden Mitgliedschaften verfügen:
  • Feste Serverrolle securityadmin auf der SQL Server-Instanz.

  • Feste Datenbankrolle db_owner auf allen Datenbanken, die aktualisiert werden sollen.

  • Administratorgruppe auf dem Server, auf dem die PowerShell-Cmdlets ausgeführt werden.

    Ein Administrator kann mithilfe des Cmdlets Add-SPShellAdmin Berechtigungen zur Verwendung von SharePoint 2013-Produkte gewähren.

    Hinweis

    [!HINWEIS] Wenn Sie über keine Berechtigungen verfügen, kontaktieren Sie Ihren Setup-Administrator oder SQL Server-Administrator, um die Berechtigungen anzufordern. Weitere Informationen zu PowerShell-Berechtigungen finden Sie unter Add-SPShellAdmin.

  1. Starten Sie die SharePoint-Verwaltungsshell.

  2. Geben Sie an der Microsoft PowerShell-Eingabeaufforderung den folgenden Befehl ein:

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

Weitere Informationen finden Sie unter New-SPStateServiceApplication.