State Service 연결이 구성되어 있지 않으므로 웹 브라우저에서 InfoPath Forms Services 양식을 작성할 수 없습니다(SharePoint Server).

적용 대상:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

규칙 이름:State Service 연결이 구성되어 있지 않으므로 웹 브라우저에서 InfoPath Forms Services 양식을 작성할 수 없습니다.

요약: InfoPath Forms Services에서 HTTP 요청을 통해 데이터를 저장하려면 웹 응용 프로그램에 State Service 프록시에 대한 서비스 연결이 있어야 합니다. 서비스 연결이 없으면 사용자가 브라우저 사용 InfoPath 양식을 열거나 작성할 수 없습니다.

원인: 상태 분석기 알림에 나와 있는 웹 응용 프로그램에 State Service에 대한 서비스 연결이 구성되어 있지 않습니다.

참고

Infopath 양식 서비스가 제거되고 SharePoint Server 구독 버전에서 Microsoft에서 더 이상 지원되지 않습니다. Infopath 양식 서비스의 잠재적 대안으로 Microsoft Power Apps 를 살펴보는 것이 좋습니다.

해결 방법: SharePoint 중앙 관리 웹 사이트를 사용하여 서비스 연결을 구성합니다.

  1. 이 절차를 수행하는 사용자 계정이 Farm Administrators 그룹의 구성원인지 확인합니다.

  2. State Service가 이미 있는 경우 State Service를 상태 분석기 규칙에 언급된 웹 응용 프로그램에 연결해야 합니다.

  3. 중앙 관리의 응용 프로그램 관리에서 **웹 응용 프로그램 관리**를 클릭합니다.

  4. 웹 응용 프로그램 페이지에서 서비스 연결을 구성할 웹 응용 프로그램을 클릭한 다음 리본 메뉴에서 서비스 연결을 클릭합니다.

  5. 서비스 애플리케이션 연결 구성 대화 상자에서 상태 서비스 확인란이 선택되어 있는지 확인한 다음 확인을 클릭합니다.

Microsoft PowerShell을 사용하여 새 State Service 응용 프로그램 만들기

  1. 다음 멤버 자격이 있는지 확인합니다.
  • SQL Server 인스턴스에 대한 securityadmin 고정 서버 역할

  • 업데이트하려는 모든 데이터베이스에 대한 db_owner 고정 데이터베이스 역할

  • PowerShell cmdlet을 실행 중인 서버의 Administrators 그룹

    관리자는 Add-SPShellAdmin cmdlet을 사용하여 SharePoint 2013 제품 cmdlet 사용 권한을 부여할 수 있습니다.

    참고

    권한이 없는 경우 설치 관리자 또는 SQL Server 관리자에게 문의하여 권한을 요청하십시오. PowerShell 권한에 대한 자세한 내용은 Add-SPShellAdmin을 참조하십시오.

  1. SharePoint 관리 셸을 시작합니다.

  2. PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

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

자세한 내용은 New-SPStateServiceApplication을 참조하세요.