我正在搜索使用以下身份验证类型之一的公共 HTTPS 网站的示例 - 这些网站将用作当前正在开发的应用程序的测试服务器。
BASIC 身份验证
DIGEST 身份验证
NTLM 身份验证
测试服务器需要使用SSL以及上述auth类型之一。任何网站建议?最好是网站应提供免费帐户。
谢谢!
克里斯
答案 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/
否则,您可能会因违反公共网站的使用条款而遇到法律问题。