Я пытаюсь отправить из формы внешнего интерфейса (Angular) с файлом и токеном пользователя в заголовке запроса на сервер PHP Laravel 7 REST API, и когда я это сделаю, я получаю следующую ошибку.
local.ERROR: предоставлена недопустимая ссылка на поток {"исключение": "[объект] (Laminas \ Diactoros \ Exception \ InvalidArgumentException (код: 0): недопустимая ссылка на поток предоставлена в C: \ inetpub \ jalssa \ jalssaBE \ vendor \ ламинас \ ламинас-диакторос \ src \ Stream. php: 345) [stacktrace] # 0 C: \ inetpub \ jalssa \ jalssaBE \ vendor \ ламинас \ ламинас-диакторос \ src \ Stream. php (60)
Route
Route::middleware('auth:api')->post('/postVerificationRequest', function (Request $request) {
Log::info('start 111111 ' . $user);
$user = $request->user();
Log::info('start 222222 ' . $user);
if ($user !== null && $user->id > 0) {
return app('App\Http\Controllers\API\VerificationController')->postVerificationRequest($user->id);
}
return $user;
});
Я также пробовал много других методов.
class VerificationController extends Controller
{
public function __construct()
{
$this->middleware('client.credentials')->only(['postVerificationRequest']);
}
...
Что мне нужно, так это простой прямой способ проверить токен паспорта в моей функции контроллера. Я отправлю токен в качестве параметра или в заголовке запроса,