2014-11-04 103 views
0

有没有什么办法,在PHP中,提交(自动)的用户,并传递到HTTP身份验证弹出? HTTP身份验证不是我的脚本,所以我无法自己控制它,但我想只能自动传递身份验证信息,而不必手动输入登录名。可能通过卷曲功能或其他方式。或者,即使我需要为此降低级别,比如C++或command/bash脚本,这也可以。自动验证HTTP验证

+1

你可以试试'的https:// @ url.com'格式? – Malk 2014-11-04 00:19:04

+0

哈哈这么简单。是的,工作。如果你作为答案发布,我可以检查你作为最佳答案。 – 2014-11-04 00:21:43

回答

0

你可以很容易地实现基本的身份验证。

请参见:http://php.net/manual/en/features.http-auth.php

+0

我在搜索时看到了这一点。其中展示了如何处理我的OWN身份验证,除非我错过了某些内容,而不知道如何自动提交对其他服务器的身份验证的答案。这是你的意思吗?我想确保我在帖子中清楚。 – 2014-11-04 00:16:49

+0

不,基本身份验证不会适合您的情况。你可以使用curl和问题评论中提到的基本身份验证URL格式,检查你没有得到http 401错误,然后将用户名存储在cookie中,但即使这需要收集使用并传递到你的网站。其他网站使用的是什么安全性?誓言是为这种情况而设计的 – 2014-11-04 00:24:43