Как сделать так, чтобы на портале разработчика 3scale отображалось имя пользователя / пароль? - PullRequest
0 голосов
/ 17 мая 2019

Я пытаюсь управлять 3scale API для создания портала документации RESTful API.API, которые я хочу документировать, используют базовую логику аутентификации.

Я могу создать запись «ActiveDocs» для этих API, используя файл спецификации Swagger 2.Я могу увидеть сгенерированную документацию в 3scale "ActiveDocs" UI и попробовать вызовы.Моя проблема в том, что 3scale "ActiveDocs" пользовательский интерфейс не запрашивает у меня имя пользователя и пароль, когда я пытаюсь выполнить вызовы, и мне возвращается ошибка 401.

Есть ли что-то, что мне нужно сделать для 3scale, чтобы разрешитьокно пользователя и пароля для запроса?

Я проверил, что пользовательский интерфейс 3scale ActiveDocs действительно отправил вызов на правильный адрес.Вызовы напрямую отправляются на наш API-сервер, они не проходят через прокси-сервер 3sacle.

Кроме того, если я настрою спецификации swagger, включив информацию аутентификации в заголовок вызова ( Как отправитьПользовательские заголовки с запросами в Swagger UI? ), вызов завершается успешно.

...