Вопрос

У меня есть форма InfoPath с подключением к чтению с подключением к чтению к SOAP WebService, которое закреплено HTTPS и базовой аутентификацией HTTP.Форма размещена в формах Forms. Соединение данных настроен в файле UDCX в коллекции сайта.

Когда я открываю форму в SharePoint, и она пытается запросить соединение данных, он не удается, и я получаю следующую ошибку в журнале SharePoint ULS:

Корень сетевого сертификата не является доверенным корневым органом

Я проверил сертификаты учетной записи машины SharePoint: корневой сертификат находится в доверенных корневых органах, а промежуточное соединение также установлено справа.

Когда я открываю WebServices WSDL в браузере IE на сервере, сертификат принимается без проблем.

Я что-то упускаю?Нужно ли доверять этому изменению в другом месте?Может быть, для пользователя приложения или что-то еще?

Это было полезно?

Решение

Хорошо, я этого не знал, но SharePoint не использует корневые власти из магазина сертификатов Windows, он имеет свое собственное управление сертификатами.

поэтому мы должны были использовать центральное администрирование, чтобы добавить корневой сертификат:

    .
  • Безопасность
  • Управление доверием
  • new
  • Дайте ему имя и просматривайте корневой сертификат
  • хорошо

    Тогда это сработало ...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top