2013-08-31 54 views
0

我想从一个PHP文件发送HTTP认证登录名/密码进行自动登录,而无需输入它们。这两个网站不在同一台服务器上。PHP自动发送HTTP认证信息

编辑:我试着卷曲,但无法让它工作。

+0

你试过卷曲吗? – bansi

+0

似乎是个好主意。 –

回答

0

它是如此简单:

<?php 
header('Location: http://user:[email protected]://site.com/') 
?> 

这是不是安全,有人可能可以在标题中看到密码。

1
curl_setopt($process, CURLOPT_USERPWD, $username . ":" . $password); 

ü还可以指定地址地址http://login:[email protected]如果卷曲不是强制的其他任务

+0

谢谢你。你的回答的第二部分确实帮助了我。请参阅下面的答案。 – Nickl