2016-09-02 9 views
2

Laravel 5.3を使用してサイトを作成し、パスポートをインストールしました。401 Laravel Passportでベアラトークンを使用しています

私の知る限り、すべてがトークンを作成するためにインストールして、Vueの構成要素とうまく働いている見ることができるようなど

私は私のユーザ領域にパーソナルトークンを作成して認可するためにそれを使用しようと試みてきた

APIを使用していますが、毎回401が不正になります。郵便配達で要求Postman header settings

私のヘッダーには、私はここでの設定で何かが足りないのですか?

私はまた、別々の "consumer.dev"でoauthの流れに従ってみました。また、そこに不正なエラーも出てきました。

私は自分のconfig/auth.phpの内容をチェックしており、正しいドライバ宣言があります。

'api' => [ 
     'driver' => 'passport', 
     'provider' => 'users', 
    ], 

私はタッチがどこここから行くする混乱しています。どんな助けもありがとうございます。

答えて

2

ありがとうございます。この修正のためにlaravel.ioさんからお返事ありがとうございます。

パスポートで使用されているJWTトークンパッケージでapacheを使用すると、リクエストからAuthorizationヘッダーが削除され、 Apacheの仮想ホスト。

その結果、私はnginxに戻りました(ホームステードを使用して戻る)。同じプロジェクトのすべてのリクエストが完全に機能しました!私はテスト環境としてLaragonを使用していた私の場合は

(オンボードのApacheではなく、nginxので発送します)

+0

誰もがちょうどソリューションを与えることができ、ちょうど関係なく、私は、検索場所nginxのへの切り替えを言わない皆のように見えますこれをApacheで修正するには? – snowpolar

+0

私はそのページを見つけようとしていますが、私が覚えている限り、それを修正するために仮想ホストブロックに入れることができるスニペットがありました。 –

関連する問題