問題タブ [nelmioapidocbundle]
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.
php - Symfony 4 - LexikJWTAuthenticationBundle で JWT が見つからない
こんにちは、
プロジェクトで LexikJWTAuthenticationBundle を使用しようとしましたが、生成されないトークンに問題があります。var/jwt ディレクトリに秘密鍵と公開鍵を設定しました。
ログインルートを使用しようとすると、API は次の応答を返します。
Apache 仮想ホスト:
public ディレクトリの .htaccess ファイル:
security.yaml セキュリティ:
ログインルートを正常に使用し、他のルートで有効なトークンを生成することを期待しています。
nelmioapidocbundle - NelmioApiDocBundle(4.x) を使用して /api/login_check および /api/token/refresh の API ドキュメントを生成する方法
/api/login_check と /api/token/refresh の API ドキュメントを NelmioApiDocBundle(4.x) で生成する方法を見つけました。
私のプロジェクトは、Symfony 5.1 を使用した API REST です。
私のroute.yamlがあります:
そして私のconfig/packages/nelmio_api_doc.yaml :
/api/docのスクリーンショット: /api/doc のスクリーンショット
誰かを助けることができることを願っています:)
symfony - Symfony 4 に Swagger をインストールするには?
次のようにインストールを開始しました:
https://symfony.com/doc/4.x/bundles/NelmioApiDocBundle/index.html
ステップ 1.
ステップ2。
しかし、カーネルを拡張する AppKernel はありません。
`$contents = require $this->getProjectDir().'/config/bundles.php';`を使用して **カーネル** を持っている
ので、**/config/bundles.php** に追加しました。
ステップ 3. config/routes.yaml
に追加しました
ステップ 4. config/packages/nelmio_api_doc.yamlを
作成しました
その後、mysite/api/doc に Swagger のページが表示されるはずです
が、github にリンク 'NelmioApiDocBundle' のある白いページしか表示され
ません。