2016-12-10 7 views
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()); 

추신 : 우편함에 헤더 (승인 및 수락)를 보내면 작동합니다. 또한 미들웨어를 제거하면 문제가 발생합니다 !!!

도움 주셔서 감사합니다.

답변

0

나는 wamp로 api를 시작했고 php artisan serve로는 다른 것을 시작했다.