Жадность Лавель 403 запрещено

Я использую жадность для отправки данных в API и получаю исключение.
вот код в моем контроллере

public function Connecter(Request $request){
$parametre =$request->all();
$client = new Client();

$r = $client->post('http://myapiurl.com/login',['body'=>$parametre]);$user = json_decode($r->getBody(),true);

if ($user) {
$sis = $user['user'];
Session::put('id', $sis['id']);
Session::put('nom', $sis['name']);
Session::put('role', $sis['id_roles']);
Session::put('email', $sis['email']);
return redirect()->route('home');
}else{
return redirect()->back();
}

}

и когда я вижу журнал, я нашел это

[2017-09-11 16:31:25] production.ERROR: GuzzleHttp \ Exception \ ClientException: ответ клиента об ошибке [url] http://myapiurl.com/login [код состояния] 403 [фраза причины] Запрещено в /home/vol2_6/myserver.com/username/htdocs/laravel/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:89
Трассировки стека:

когда я делаю

dd($r = $client->post('http://myapiurl.com/login',['body'=>$parametre]);
);

я получаю 403 запрещено

0

Решение

Если ваш домен API использует CloudFlare, попробуйте изменить настройку «Уровень безопасности» на низкий или низкий. Вы можете найти это в разделе настроек брандмауэра.

Имейте в виду, однако, что это подвергнет ваш сайт потенциальным уязвимостям безопасности.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector