Всем привет!
Пытаюсь отправить запрос из контроллера приложения Laravel с помощью клиента GuzzleHttp вот так
$client = new Client();
$res = $client->post('http://auth.dev/oauth/token', [
'form_params' => [
'grant_type' => $this->grant_type,
'client_secret' => $this->client_secret,
'client_id' => $this->client_id,
'username' => $data['login'],
'password' => $data['password'],
]
]);
Запрос происходит на сторонний сервис, но просит oauth_clients
Server error: `POST http://auth.dev/oauth/token` resulted in a `500 Internal Server Error` response:\n
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gate.oauth_clients' doesn't exist (SQL: select * from `oau (truncated...)\n
По идеи я должен получить токен
Если тестирую через Postman то все работает правильно. Получаю то что нужно
{
"token_type": "Bearer",
"expires_in": 31536000,
"access_token": "...",
"refresh_token":"..."
}
Неправильно отправляю запрос из приложения?