.Net Framework Swagger Route Prefix - PullRequest
0 голосов
/ 26 июня 2019

У меня есть .Net Framework проект с WepApi 2. Я пытаюсь использовать Swagger.Мой файл SwaggerConfig.cs в папке AppStart содержит этот блок кода:

var thisAssembly = typeof(SwaggerConfig).Assembly;

            GlobalConfiguration.Configuration
                .EnableSwagger(c => { c.SingleApiVersion("v1", "CustomerHelper.API");})
                .EnableSwaggerUi(c => { });

При первом запуске мой маршрут выглядит следующим образом: http://localhost:60151/, и я получил ошибку HTTP 403.14 - Запрещено.

Когда я изменяю свой маршрут на http://localhost:60151/swagger/ui/index, я могу добраться до интерфейса Swagger и использовать его.

Как можно сразу увидеть интерфейс Swagger в начале?

1 Ответ

0 голосов
/ 26 июня 2019

Попробуйте установить начальный URL вашего проекта.Щелкните правой кнопкой мыши проект -> Свойства -> Интернет -> определенную страницу.

установите значение swagger должно быть в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...