私はPHP Laravel5プロジェクトを持っています。私は次のようにコントローラのアクションでfile_get_contents()
を使用します。リモートクライアントとSSLからのfile_get_contents
$production = json_decode(file_get_contents(url('/operation/get-production/'.$job->id)))->production;
上記のルートは、認証と認可とlocalhostのからうまく機能上記のコード行から除外されます。しかし、インターネットからのリモートユーザーがそのコードを使用する場合、それは次のエラーを生成します。
私はIISを使用していないよ、サーバはUbuntuのLinux上のApacheです。私はSSLがこの場合に現れる理由を知らないのですか?私は、機能に供給されたURLであることをかなり確信しているhttp://...
ないhttps://...
停止さ_「かなり確信して」_ 、そして実際に_確認してください。また、リモートサーバーがHTTPリクエストをHTTPSにリダイレクトしているかどうかを確認します。 – CBroe
@CBroeエラーのスクリーンショットを更新しました。もう一度チェックアウトしてください。 – SaidbakR