0
내 코드는, 내가 API를 1 년에 두 API를
를 연결하기 위해 노력하고있어 작동하지 않는 이유를 모르겠어요 :ClientException 401 권한
Route::get('testHeaders',function(\Illuminate\Http\Request $request){
return response()->json([
'Accept' => $request->header('Accept'),
'Authorization' => $request->header('Authorization')
],200);
})->middleware('auth:api');
: API를 2에서
$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());
추신 : 우편함에 헤더 (승인 및 수락)를 보내면 작동합니다. 또한 미들웨어를 제거하면 문제가 발생합니다 !!!
도움 주셔서 감사합니다.