Domanda

Per un progetto di Microsoft CRM, abbiamo bisogno di autenticazione NTLM nel client servizio web Delphi 2009 .

Sembra Indy 10 Tiburon ha già il supporto sperimentale NTLM .

Come posso attivare l'autenticazione NTLM per la componente THTTPRio e utilizzare le informazioni di accesso (nome utente, password, dominio) del server del servizio web di questa destinazione?

Modifica: sarebbe anche utile se c'è un modo per utilizzare altri metodi di autenticazione di 'base', per esempio HTTP Digest l'autenticazione di accesso .

È stato utile?

Soluzione

Nella proprietà nome utente del sottocomponente Webnode della componente THTTPRio, utilizzare il nome di dominio seguito da una barra rovesciata e il nome utente:

'dominio \ nomeutente'

Dopo aver inserito l'URL WSDL al designtime, la componente HTTPRIO elencherà disponibili porto e servizi.

Altri suggerimenti

Non sono del tutto sicuro di aver capito la tua domanda - ad attivare l'autenticazione NTLM? Se siete alla ricerca di importazioni NTLM API per Delphi, è possibile trovare quelle presenti nella libreria di protezione Windows JEDI sulla JEDI API home page . Se il piano è quello di vedere come usarlo, direi MSDN è tuo amico .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top