Pregunta

Tengo un formulario de InfoPath con una conexión de datos de lectura a un servicio web de SOAP que está asegurado por HTTPS y Autenticación HTTP básica.El formulario está alojado en los servicios de formularios y la conexión de datos está configurada en un archivo UDCX en la colección del sitio.

Cuando abro el formulario en SharePoint y trata de consultar la conexión de datos, falla y obtengo el siguiente error en el registro de SharePoint ULS:

La raíz de la cadena de certificados no es una autoridad raíz de confianza

Revisé los certificados de la cuenta de la máquina de SharePoint: el certificado raíz está en las autoridades raíces de confianza y el intermedio también se establece a la derecha.

Cuando abro los WebServices WSDL en un navegador de IE en el servidor, el certificado se acepta sin problemas.

¿Estoy perdiendo algo?¿Tengo que confiar en este cambio en otro lugar también?Tal vez para el usuario de la piscina de la aplicación o algo así?

¿Fue útil?

Solución

OK, no lo sabía, pero SharePoint no usa las autoridades raíz de la tienda de certificados de Windows, tiene su propia gestión de certificados.

Entonces tuvimos que usar la administración central para agregar el certificado raíz:

  • seguridad
  • Administrar confianza
  • nuevo
  • Dale un nombre y navegue por el certificado raíz
  • ok

    luego funcionó ...

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