认证测试服务器
我正在搜索使用以下身份验证类型之一的公共 HTTPS 站点的示例 - 这些站点将用作当前正在开发的应用程序的测试服务器。
BASIC 身份验证
DIGEST 身份验证
NTLM 身份验证
测试服务器需要使用 SSL 以及上述身份验证类型之一。有什么网站建议吗?这些网站最好应该提供免费帐户。
谢谢!
克里斯
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
httpbin.org 具有 HTTP 基本和摘要式身份验证的公共端点(在每个示例中,替换
:user
和:passwd
以及您想要检查的测试值 -:qop
,对于摘要来说也是如此):每个端点在 HTTP 和 HTTPS 中都可用。
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):Each endpoint is available in both HTTP and HTTPS.
作为测试 HTTP 身份验证的示例:
为了检查授权是否成功,您可以输入
httpwatch
作为用户名。在密码字段中输入什么并不重要,只需每次都不同即可。如果上面的链接将来不起作用,我也放这个链接:
As an example for testing HTTP authentication:
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:
要拥有可靠的测试系统,您应该设置自己的 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.doylet.net/?p=6
否则,您可能会因违反公共网站的使用条款而遇到法律麻烦。
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.