質問: On のほうはOnになっておりました。 ■digest認証ではなくBasic認証です。
回答: ``` Authorization: Basic 文字列 ``` というヘッダーを入れることでbasic認証を通過させます。 文字列は ID:パスワードをbase64エンコードしたものです。 文字列 = base64_encode(ID . ':' . パスワード); ``` array( 'method'=>"GET", 'header'=>"Authorization: Basic " . base64_encode("${id}:${password}") ) ); $context = stream_context_create($opts); $file = file_get_contents('http://www.example.com/', false, $context); ?> ```