Domanda

Ambiente

    .
  • 2 app
  • 2 WFE
  • 1 dB

    C2WTS Account-Domain \ Apppool (Accedi come Servizio / Act come politica di autenticazione OS / Impersonate su tutti e 4 i server)

    IIS Kernel Mode - OFF

    Delegazione per tutti e quattro i server:

    Inserire l'immagine Descrizione qui

    Utilizzo della connessione UDC (provato senza):

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

    spn per dominio \ appolaol

    http / sharepoint

    http / sharepoint.domain.com

    Sto cercando di ottenere dati esterni per interrogare correttamente all'interno di moduli InfoPath come connessione dati con Kerberos (per bypassare il doppio hop), che è un servizio Web da un altro server.Non ho avuto questo lavoro, tuttavia funzionava correttamente nel 2007 (a causa della modalità classica).Non sono sicuro di quale sia l'accordo qui, ma continuo a non essere autorizzato (401) o, e io suppongo che sia dovuto al token dei crediti.Qualche idea?

È stato utile?

Soluzione

Ho scoperto che l'unico modo per rendere questo lavoro in SharePoint 2013 con gli autentici AUTH è attraverso il servizio Secure Store.I servizi di InfoPath non utilizzano le rivendicazioni sul servizio Token Windows.È necessario legare la connessione dati di InfoPath a un UDCX e avere il punto di autenticazione per l'ID dell'applicazione Target Service SecureStore che verrà quindi autenticato al servizio Web nell'infoPath.

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top