Sto provando a impostare la rappresentazione del client sul mio servizio.Quale valore deve avere il servicePrincipalName?
ho bisogno di impostare un valore per il servicePrincipalName dei miei servizi endPoint
sto guardando questo MSDN article ma ancora non riesco a capirlo
Il mio servizio è ospitato in una console app sul server che chiameremo ServerName1.
L'URI è: net.tcp://ServerName1:9990/TestService1/
.
Che specifica dovrebbe essere il mio servizioPrincipalName?
ho cercato, senza la gioia:
<identity>
<servicePrincipalName value="ServerName1" />
</identity>
Così, c'è un elenco di valori accettati che possono essere utilizzati qui vale a dire "rete locale" essere uno di loro? Quale valore dovrebbe essere se voglio utilizzare le credenziali utente dei client chiamanti? –
@Tom Non credo che sia possibile impostarlo nella configurazione ma è possibile farlo dal codice –
Stavo usando un servizio di rete per eseguire i miei test automatici, compresa la generazione di richieste SOAP per testare alcuni servizi WCF. Le richieste non riuscivano e questa impostazione "Rete locale" risolveva il mio problema. –