AWS EC2内にあるLaravelのソースからcurlを使って外部APIを呼び出したいのですが、
呼び出し先のAPIにはIPアドレスによるアクセス制限が掛かっています。
接続先へIPのを登録して何度かアクセスしたのですが、IPアドレスが変わってしまいアクセスができません。
対象のEC2インスタンスにはElastic IP アドレスを付けています。
なので、てっきりそのEIPが送信元IPとなるかと思ったのですが、そうではないのでしょうか?
送信している箇所のソースです
php
1$ch = curl_init(); 2curl_setopt($ch, CURLOPT_URL, $url); 3curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 4 5$html = curl_exec($ch); 6$response = mb_convert_encoding($html, "UTF-8", "EUC-JP"); 7curl_close($ch);
すみまんせん、AWSについてはほぼ初心者なのでお力添えください。。
あなたの回答
tips
プレビュー