Вопрос

Среда

    .
  • 2 приложение
  • 2 wfe
  • 1 дБ

    C2WTS Account - Домен \ apppool (Войти apppool (войдите в систему As as service / act как os / ashmersonate Политика auth) на всех 4 серверах)

    Режим ядра IIS - OFF

    Делегация для всех четырех серверов:

    Введите описание изображения здесь

    Использование UDC соединения (также пробовал без):

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

    SPN для домена \ appool

    http / sharepoint

    http / sharepoint.domain.com

    Я пытаюсь получить внешние данные, чтобы правильно запрашивать внутри InfoPath Forms в качестве подключения к данным с Kerberos (для обхода Doublehop), который является веб-службой от другого сервера.У меня не было этой работы, однако он работал правильно в 2007 году (из-за классического режима).Не уверен, что здесь сделка, но я продолжаю получать несанкционированную (401) или, и я предполагаю, что это связано с токеном претензий.Любые идеи?

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

Решение

Я обнаружил, что единственный способ сделать эту работу в SharePoint 2013 с претензиями Auth Auth - через безопасный магазин.INFOPATH SERVICES DO не использует претензии к Windows Token Service.Вам необходимо завязать подключение данных InfoPath с UDCX и иметь точку аутентификации на идентификатор приложения целевого сервиса SecureStore Service, который затем аутентифицируется на веб-сервис в InfoPath.

Ссылка: http://blogs.msdn.com/b/chandru/archive/2013/02/26/using-web-services-in-infopath-forms-in-sp15.aspx / P >.

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