Индекс определений безопасности Nelmio 4 не найден

Я пытаюсь настроить nelmio/api-doc-bundle для использования заголовка авторизации для моего токена Bearer.

Я настраиваю его в nelmio_api_doc.yaml вот так

nelmio_api_doc:
    documentation:
        info:
            title: title
            version: 1.0.0
        securityDefinitions:
            Bearer:
                type: apiKey
                description: 'jwt from oauth prefixed by `Bearer`'
                name: Authorization
                in: header
        security:
            -   Bearer: []
    areas: # to filter documented areas
        path_patterns:
            - ^/api(?!/doc$|/doc.json$) # Accepts routes under /api except /api/doc and /api/doc.json

Но когда я попал на страницу документа пользовательского интерфейса, я получил:

Примечание: Неопределенный индекс: securityDefinitions

Кто-нибудь знал, как это исправить?


person GrenierJ    schedule 18.11.2020    source источник


Ответы (1)


Он был изменен в версии 4, проверьте эту документацию https://symfony.com/doc/4.x/bundles/NelmioApiDocBundle/index.html#using-the-bundle

person Torondor    schedule 23.11.2020
comment
Эта страница не отображается в индексе Google при поиске пакета документов nelmio API. - person GrenierJ; 24.11.2020