ClientException 401 Несанкционированный

Я не знаю, почему мой код не работает, я пытаюсь соединить два API
В API 1:

    $token = "my-token";
    $client = new Client();
    $res = $client->request('GET', 'http:.../testHeaders', [
        'headers'        => ['Accept' => 'application/json', 'Authorization' => $token],
    ]);

    $resBody = \GuzzleHttp\json_decode($res->getBody());
    return response()->json($resBody,$res->getStatusCode());

В API 2:

Route::get('testHeaders',function(\Illuminate\Http\Request $request){
    return response()->json([
        'Accept' => $request->header('Accept'),
        'Authorization' => $request->header('Authorization')
        ],200);
})->middleware('auth:api');

PS: Когда я отправляю заголовки (Авторизация и Принять) с почтальоном, это работает, а также, когда я удаляю промежуточное программное обеспечение, это работает!!!

Спасибо за помощь.

1 ответ

Я запустил API с Wamp, а другой с PHP Artisan служить, и это работает

Другие вопросы по тегам