Conexiones externas de SharePoint 2013 InfoPoint 2013 con Kerberos
-
10-12-2019 - |
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:
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?
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