ライブサーバーで実行されているLaravelのアプリケーションがあり、ユーザー認証とaccess_tokenの取得にPassportを使用してIonicアプリケーションでAPIを使用しようとしています。Laravel Passport + Ionicユーザー認証の問題
url:https://my-app.com/oauth/tokenへのリクエストを行ったaccess_tokenを正常に取得した後、私はaccess_tokenを保存して、「auth:api」ミドルウェアを使用する「hello」メッセージを取得する簡単なGETリクエストを行います。
このGET要求は、ライブサーバーに対して実行されると401状態コードを返します。一方、私は同じ手順を実行するが、ローカルホスト上でそれはうまく動作します。
これらのステップはすべて、IonicアプリケーションおよびPostmanアプリケーションで実行されます。両方の方法で同じ結果が得られます。
本当に何が間違っているのか分かりません。私はオンラインでの指示とlaravelの文書に従っています。あなたはapp\Http\Kernel.php
>$routeMiddleware
配列にパスポートミドルウェアを追加
これはCORSの問題ですか?非地元の出身を許可しましたか? – Joe
barryvdh/laravel-corsパッケージでCORSを設定しました。 –