Laravel получить пользовательский API - PullRequest
0 голосов
/ 14 мая 2019

У меня проблемы с Laravel API по поводу профиля пользователя.Когда я вхожу в систему из моего приложения React, оно выдает мне ошибки Access-Control-Allow-Origin с 403 Forbidden.Этот access-control-allow-origin, вероятно, потому что есть 403. Когда я пытаюсь получить информацию о пользователе от почтальона, я устанавливаю токен Bearer со ссылкой localhost: 8000 / api / user, вот и все ... и в ответЯ получаю HTML-код по умолчанию Laravel (или мою домашнюю страницу API Laravel).

Вот как выглядит мой код.

public function getAuthUser(Request $request)
    {
        $this->validate($request, [
            'token' => 'required'
        ]);

        $user = JWTAuth::authenticate($request->token);

        return response()->json(['user' => $user]);
    }

1 Ответ

0 голосов
/ 14 мая 2019

Возможно, ваше приложение реагирования и ваш бэкэнд находятся на разных серверах, и браузер блокирует такие запросы, если вы не настроили на своем бэкенде CORS.

Пакет типа laravel-cors может помочь вам

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...