Authentication Test Servers
As an example for testing HTTP authentication:
http://www.httpwatch.com/httpgallery/authentication/authenticatedimage/default.aspx?0.7349707232788205
In order to check a successful authorization you can enter httpwatch
as the username. It doesn't matter what you enter for the password field, it just needs to be different every time.
I also put this link if the above one will not work in the future:
http://www.httpwatch.com/httpgallery/authentication/#showExample10
httpbin.org has public endpoints for HTTP Basic and Digest Authentication (in each example, replace :user
and :passwd
with the test values you'd like to check against - :qop
, too, for Digest):
- /basic-auth/:user/:passwd Challenges HTTPBasic Auth.
- /hidden-basic-auth/:user/:passwd 404'd BasicAuth.
- /digest-auth/:qop/:user/:passwd Challenges HTTP Digest Auth.
Each endpoint is available in both HTTP and HTTPS.
To have a reliable test system, you should setup your own Apache web server. It can easily provide SSL encryption and basic/digest auth:
http://httpd.apache.org/docs/2.2/ssl/ssl_faq.html
http://httpd.apache.org/docs/current/howto/auth.html
An NTLM module is available as well:
http://modntlm.sourceforge.net/
http://blog.doylenet.net/?p=6
Otherwise you could run into legal troubles for violating the terms of use for public web sites.