問題タブ [lexikjwtauthbundle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
6873 参照

symfony - Lexik JWT が 401 Unauthorized を返す

RESTful API に LexikJWTBundle を使用しています。

ログインは正常に機能し、トークンを取得します。しかし、GET リクエストを行うと、コンテンツのない 401 が返されます。プロファイラーでこれを取得するため、認証ヘッダーは問題ないようです: Request Headers: authorization: Bearer {token} Request Server Parameters: HTTP_AUTHORIZATION: Bearer {token}

私が取得する 401 は、https ://github.com/lexik/LexikJWTAuthenticationBundle/blob/master/Security/Firewall/JWTListener.php#L80 からのものです。

さまざまな解決策を試しましたが、それでもうまくいきません。

これを解決/デバッグする方法について何か考えはありますか?

私の設定:

0 投票する
1 に答える
9156 参照

symfony - Symfony 2 FOSUserBundle と残りのログインと登録

多くのstackoveflowの質問と記事を調べましたが、適切な答えが見つかりません.

私は fosuserbundle、hwiouthbundle、lexikjwt バンドルを使用しています。

AndroidアプリとAngularアプリで消費されるsymfonyに基づくAPIを開発しています。

今、私は hwiouthbundle と lexikjwt バンドルで API 保護と fosuserbundle facebook ログインで登録とログイン システムが必要です。

私は fosuserbundle と hwiouthbundke を実装しましたが、どちらもユーザー コントローラーを書かなくても動作します。しかし、私はこれを形ではなく休息で必要としています。しかし、私は type : rest in router を出すことができません。

ログインしてユーザーを fosuserbundle に登録するにはどうすればよいですか? fosouth サーバーを使用したくありません。Webからの残りではなく、登録とAPIでのログインが必要です。

0 投票する
0 に答える
732 参照

ubuntu - Symfony LexikJWTAuthenticationBundle トークンが TokenStorage に見つかりませんでした

私は Symfony プロジェクトで LexikJWTAuthenticationBundle を使用していますが、ローカルではうまく機能します。

私が抱えている問題は、リモートサーバーにあります。正しいユーザー名とパスワードを使用してエンドポイント login_check に投稿すると、問題なくトークンを取得できますが、認証ヘッダーのトークンを別のエンドポイントに送信しようとすると、常に 401 無効な資格情報が取得されます

これを絞り込むのを手伝ってくれる人はいますか?私のマシンには、サーバーとまったく同じ構成がありません。これの原因は何ですか?

AuthenticationException "A Token was not found in the TokenStorage" を取得していますが、それが何を意味するのか、または修正する方法がよくわかりません。

繰り返しますが、有効なトークンがあり、ローカルで完全に機能する同じ呼び出しがリモート サーバーで失敗します。

ありがとう!

サーバー情報

Ubuntu 14.04.4 LTS

PHP 5.5.9-1ubuntu4.14 (cli) (ビルド: 2015 年 10 月 28 日 01:34:46) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.5.0、Copyright (c) 1998-2014 Zend Technologies with Zend OPcache v7.0.3、Copyright (c) 1999-2014、Zend Technologies と Xdebug v2.2.3、Copyright (c) 2002-2013、Derick Rethans

symfony バージョン 3.0.3

lexik/jwt-authentication-bundle v1.4.3

: lexik/jwt-authentication-bundle githubページで、さらに詳細な問題を公開しました。

編集:みんなの時間を無駄にしてごめんなさい。Mod_rewrite が有効になっていませんでした:(

0 投票する
1 に答える
2340 参照

symfony - lexik jwt は、トークンを作成せずに常に不正な証明書を返します

使い始めたばかりlexik-jwtです!問題は、cmdを実行した後、:curl -X POST http://localhost:8000/api/login_check -d _username=johndoe -d _password=test常にこの応答が返されることです{"code":401,"message":"Bad credentials"}