mjn
mjn

Reputation: 36654

Are there HTTP client libraries for Delphi which suport NTLMSSP authentication?

We recently started using a Squid HTTP proxy server which provides squid-2.5-ntlmssp authentification.

Does somebody know if NTLMSSP is supported by one of the popular HTTP client libraries for Delphi (Indy, Synapse, ICS, nsoftware ...)?

Update: I just read in Wikipedia that

The Windows Service offering the acceptor side of NTLMSSP has been removed from Windows Vista and Windows Server 2008 in favor of the newer Kerberos authentication protocol.

So I guess that this auth method will be replaced by Kerberos soon - anyway I'll leave this question - for 'historic studies', or companies which always are a little behind current rocket-science etc. ;)

Related question: How can I get a Kerberos ticket with Delphi?

Upvotes: 3

Views: 1062

Answers (1)

Ondrej Kelle
Ondrej Kelle

Reputation: 37211

It seems Wininet should support it when enabled in the registry. Indy includes a unit named IdAuthenticationNTLM.pas so it probably supports it, too.

Upvotes: 1

Related Questions