Я не работаю с .NET здесь и не имею понятия о вашей настройке, но скопировали ли вы (например) ресурсы swagger-ui в ваш веб-каталог?
Похоже, вы вызываете интерфейс swagger напрямую, а неSwagger-UI (что-то другое).
https://swagger.io/swagger-ui/
от Swagger-Ui Документация:
Шаг 1 : Перейтив GitHub-репозиторий проекта пользовательского интерфейса Swagger
Шаг 2 : клонировать или загрузить zip-файл репозитория
https://github.com/swagger-api/swagger-ui
Использование
Шаг 1 : перейдите в папку, содержащую проект пользовательского интерфейса Swagger на локальном компьютере
Шаг 2 : Откройтепапка dist
Шаг 3 : запустите файл dist / index.html в браузере или поместите папку dist на ваш сервер.
Шаг 4 : Теперь пользовательский интерфейс Swagger будет работать в браузере со стандартным рендерингом Swagger Petstore.Спецификацию JSON Swagger Petstore можно найти здесь - http://petstore.swagger.io/v2/swagger.json
Примечание : Помните, что для загрузки спецификации и выполнения запросов на тестирование пользовательского интерфейса вам необходимо включитьCORS (см. Ниже)
Шаг 5 : Вы можете указать путь YAML или JSON любой существующей спецификации, размещенной на сервере, в поле на верхней панели навигации.