ユーザー名とパスワードが必要なウェブサイト外の価値フォームを取得しようとしています。通常、最初にログインページ(https://xxx.xxx.xxx/HomeAccess)に移動してから、https: //xxx.xxx.xxx/xxx.aspxに移動する必要があります。しかし、ログインせずにxxx.aspxページに移動すると、「内部サーバーエラーが発生したため、ページを表示できません。」というエラーが発生します。
PHPで私はこのコードを使おうとしています
<?php
$ch = curl_init();
$url = 'https://xxx.xxx.xxx/xxx.aspx';
$username ='uuuuu';
$password ='ppppp';
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
$output = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
print $output;
?>
空白のページが表示されました。
何か案が?ありがとう