Pregunta

Medio ambiente

  • 2 aplicación
  • 2 wfe
  • 1 db

    C2WTS CUENTA- DOMINIO \ APPPOOL (Inicie sesión como Servicio / Ley como OS / Política de autenticación de OS / IMPERSONATE en los 4 servidores)

    IIS KERNEL MODE - OFF

    Delegación para los cuatro servidores:

    ingrese la descripción de la imagen aquí

    Uso de la conexión UDC (también intentado sin):

    <udc:Authentication><udc:SSO AppId='InfoPathUDC' CredentialType='Kerberos' /></udc:Authentication>
    

    spn para dominio \ appool

    http / sharepoint

    http / sharepoint.domain.com

    Estoy tratando de obtener datos externos para consultar correctamente dentro de los formularios de InfoPath como una conexión de datos con Kerberos (para pasar por alto la Tubo), que es un servicio web de otro servidor.No he tenido este trabajo, sin embargo, estaba funcionando correctamente en 2007 (debido al modo clásico).No estoy seguro de cuál es el trato aquí, pero sigo siendo autorizado (401) o, y estoy asumiendo que se debe a la token de reclamaciones.¿Alguna idea?

¿Fue útil?

Solución

He encontrado que la única forma de hacer este trabajo en SharePoint 2013 con reclamaciones, la autenticación es a través del servicio de tienda segura.Los servicios de InfoPath no usan las reclamaciones del servicio de token de Windows.Debe atar la conexión de datos de InfoPath a un UDCX, y tener el punto de autenticación a la ID de la aplicación de destino de SecureStore Service que luego se autenticará en el servicio web en InfoPath.

Referencia: http://blogs.msdn.com/b/chandru/archive/2013/02/26/using-web-services-in-infopath-forms-in-sp15.aspx

Licenciado bajo: CC-BY-SA con atribución
scroll top