Chilkat HOME ASP Visual Basic VB.NET C# C C++ MFC Delphi FoxPro Java Perl Python Ruby SQL Server VBScript
HTTP Negotiate/ Kerberos AuthenticationTo use Kerberos HTTP authentication, simply set the Login, Password, LoginDomain, and NegotiateAuth properties prior to calling any HTTP method (such as Download, QuickGetStr, SynchronousRequest, etc.) <?php $http = new COM("Chilkat.Http"); // Any string unlocks the component for the 1st 30-days. $success = $http->UnlockComponent('Anything for 30-day trial'); if ($success != true) { print $http->lastErrorText() . "\n"; exit; } // Set the login/password for HTTP NTLM Authentication: $http->Login = 'myLogin'; $http->Password = 'myPassword'; $http->LoginDomain = 'myLoginDomain'; // Negotiate authentication allows the HTTP client // to dynamically select either Kerberos or NTLM, depending // on what the server supports. $http->NegotiateAuth = true; // Download a .zip from chilkatsoft.com: // PS> This download URL doesn't actually require // authentication. You'll want to replace this URL with your own. $success = $http->Download('http://www.chilkatsoft.com/preRelease/ChilkatDotNet2.zip','ChilkatDotNet2.zip'); if ($success != true) { print $http->lastErrorText() . "\n"; } else { print 'Download Complete!' . "\n"; } ?> |
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.