认证测试服务器

时间:2011-06-28 15:49:05

标签: testing authentication ssl https ntlm

我正在搜索使用以下身份验证类型之一的公共 HTTPS 网站的示例 - 这些网站将用作当前正在开发的应用程序的测试服务器。

BASIC 身份验证
DIGEST 身份验证
NTLM 身份验证

测试服务器需要使用SSL以及上述auth类型之一。任何网站建议?最好是网站应提供免费帐户。

谢谢!
克里斯

3 个答案:

答案 0 :(得分:71)

httpbin.org具有HTTP基本和摘要式身份验证的公共端点(在每个示例中,将:user:passwd替换为您要检查的测试值 - {{1}也是,摘要):

每个端点都有HTTP和HTTPS两种版本。

答案 1 :(得分:6)

作为测试HTTP身份验证的示例:

http://www.httpwatch.com/httpgallery/authentication/authenticatedimage/default.aspx?0.7349707232788205 

要检查授权是否成功,您可以输入httpwatch作为用户名。密码字段输入的内容并不重要,每次都需要不同。

如果上述链接将来无法使用,我也会提供此链接:

http://www.httpwatch.com/httpgallery/authentication/#showExample10

答案 2 :(得分:3)

要拥有可靠的测试系统,您应该设置自己的Apache Web服务器。它可以轻松提供SSL加密和基本/摘要身份验证:

http://httpd.apache.org/docs/2.2/ssl/ssl_faq.html

http://httpd.apache.org/docs/current/howto/auth.html

也可以使用NTLM模块:

http://modntlm.sourceforge.net/

http://blog.doylenet.net/?p=6

否则,您可能会因违反公共网站的使用条款而遇到法律问题。