Администратор платформы API - Невозможно получить документацию по API.

Я пытаюсь создать панель администратора для своего API, поэтому я решил создать администратора платформы API.

Я справился со всеми проблемами с CORS и аутентификацией, но все равно получаю сообщение «Невозможно получить документацию по API». В «сетевом» разделе инструментов разработчика ошибок нет.

Мои настройки CORS:

nelmio_cors:
defaults:
    origin_regex: true
    allow_origin: ['*']
    allow_methods: ['GET', 'OPTIONS', 'POST', 'PUT', 'PATCH', 'DELETE']
    allow_headers: ['Content-Type', 'Authorization', 'X-Access-Token']
    expose_headers: ['Link']
    max_age: 3600
paths:
    '^/': ~

Есть идеи, как это решить?

в инструментах разработчика нет ошибок


person slkt    schedule 17.09.2019    source источник


Ответы (1)


Если вы используете дистрибутив платформы Api, он использует docker-compose, поэтому при запуске на «localhost» ваш браузер (я уверен, Chrome) блокирует запрос в первый раз.

Решение: попробуйте https-версию (https://localhost:8443/) вашего API.

Важно: убедитесь, что вы можете получить доступ к API "домой" без аутентификации (http://localhost:8080/ & https://localhost:8443/)

person Pada    schedule 18.09.2019