Вопросы по теме 'swashbuckle'

Swagger с приложением Azure Api для ASP.NET v5
Я пытаюсь настроить приложение Api (Azure) с Swagger + Swashbuckle, как продемонстрировал Скотт Хансельман на конференции // Build здесь: http://channel9.msdn.com/Events/Build/2015/2-628 . Я установил (используя NuGet) пакеты Swagger.Api и...
4814 просмотров
schedule 20.09.2021

http базовая аутентификация с документацией api swashbuckle
может ли кто-нибудь знать, как я могу интегрировать базовую аутентификацию с документацией swashbuckle api? Я видел, что в файле swaggerconfig есть функция basicAuth: c.BasicAuth("basic").Description("Basic HTTP Authentication"); Что я...
5394 просмотров
schedule 11.11.2021

Что такое Swagger и связано ли оно с OData?
Я знаком со стеком Microsoft. Я использую OData для некоторых из моих успокаивающих служб. Недавно я наткнулся на Swagger для документации по API и пытаюсь понять, как это связано с OData. Оба они кажутся спецификациями RESTful. Какой из них...
21416 просмотров
schedule 27.09.2021

Не поддерживается Swagger 2.0: несколько операций с путем
Я интегрировал чванство в приложение WebApi 2. Он отлично работает, когда приложение имеет один контроллер. Когда я добавил в приложение второй контроллер. У меня следующая ошибка: Произошла ошибка. "," ExceptionMessage ":" Не поддерживается...
27357 просмотров

Определение "N" количества параметров динамического запроса в Swagger
У меня есть сценарий, в котором конечная точка может принимать количество параметров запроса N с непредопределенным именем и значением, то есть я не знаю, какие параметры запроса кто-то может передать, например....
1445 просмотров

приложение swashbuckle mediatype / octetstream
У меня есть конечная точка, которая производит mediatype как application / octet-stream. Однако, когда я сгенерировал swagger json, он определяет «производит» как «application / json», я не делал никаких специальных конфигураций в swagger. Все, что...
868 просмотров

Веб-API добавляет область openid в URL-адрес авторизации для пользовательского интерфейса swagger / swashbuckle
У нас есть приложение asp.net web api, которое использует swagger / swashbuckle для документации api. Api защищен лазурным AD с использованием oauth / openid-connect. Конфигурация чванства выполняется в коде: var oauthParams = new...
1285 просмотров

Атрибут Swashbuckle.AspNetCore SwaggerOperation не найден
Я пытаюсь использовать документацию Autorest и Swagger, созданную с помощью Swashbuckle.AspNetCore (3.0.0), для создания клиента REST API. Сгенерированная документация чванства кажется правильной, за исключением того, что название операции не очень...
15212 просмотров
schedule 16.09.2021

Как с помощью Swashbuckle.AspNetCore предоставить форму для параметров FromBody?
В моем WebAPI есть метод смены пароля. Он принимает параметр, который является классом, содержащим два свойства: «OldPassword» и «NewPassword». Очевидно, я не хочу передавать эти строки запроса, я хочу, чтобы они были переданы в тело. Как только я...
851 просмотров
schedule 31.10.2021

aspnet-api-versioning: почему api возвращает 200 (нормально), если в вызове api указана неправильная версия Api
ниже используется версия NuGet. PackageReference Include = "Microsoft.AspNetCore.Mvc.Versioning" Version = "2.3.0" PackageReference Include = "Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer" Version = "2.2.0" PackageReference Include =...
409 просмотров

Как отладить ошибку 500 в Swashbuckle 5 для ASP.Net
Я получаю сообщение об ошибке 500 от Swashbuckle / Swagger, и вопреки лучшему ответу, который я смог найти , я ' m не видит никакой дополнительной информации в ответе об ошибке. Я вручную отследил проблемные конечные точки, методом...
793 просмотров

Swagger UI - аутентификация только для некоторых конечных точек
Я использую Swagger в проекте .NET COre API. Есть ли способ применить аутентификацию JWT в пользовательском интерфейсе Swagger только для некоторых конечных точек? Я использую атрибут [Authorize] только для нескольких вызовов (также пытался...
188 просмотров
schedule 25.10.2021

Пользовательский интерфейс Swagger игнорирует расширение x-tokenName
Я использую Swashbuckle v5.0.0 в приложении .net-core 2.1 для создания моей api-документации. Я добавил это определение безопасности: cfg.AddSecurityDefinition("oauth2", new OpenApiSecurityScheme { Name = "oauth2", Type =...
573 просмотров
schedule 21.11.2021

Параметр аудитории отсутствует в Bearer Token при использовании Swagger (swashbuckle v5.3.1) с Asp.net Core 3.1.1
Раздел Jwt Authentication из Startup.cs: services.AddAuthentication(options => { options.DefaultScheme = JwtBearerDefaults.AuthenticationScheme; }) .AddJwtBearer(options => {...
606 просмотров

Swashbuckle + ASP.Net Core WebApi: документ Swagger не включает заголовок запроса или параметр QueryParameter для выбора версии?
Я использую ASP.Net Core WebApi, Swashbuckle и Microsoft.AspNetCore.Mvc.Versioning для документирования и управления версиями моего API. Версионирование пока тоже работает. Моя проблема: Сгенерированный документ пользовательского интерфейса...
272 просмотров

Как игнорировать / изменять параметр модели в ядре asp.net с помощью Swashbuckle.AspNetCore.Swagger
Мой проект ссылается на следующие пакеты; Swashbuckle.AspNetCore.Filters v6.0.0 Swashbuckle.AspNetCore.Swagger v5.6.3 Swashbuckle.AspNetCore.SwaggerGen v5.6.3 Swashbuckle.AspNetCore.SwaggerNewtonSoft v5.6.3 Microsoft.AspNetCore.OData...
847 просмотров

Предоставление схемы, которая не отображается по умолчанию с помощью Swagger
Swagger по умолчанию предоставляет любую схему, которая используется открытым контроллером (конечная точка API). Как можно раскрыть схему (класс), если она не используется контроллером? Например, Swagger показывает следующие схемы: Но...
43 просмотров
schedule 27.10.2021

Как правильно настроить автомат на полиморфизм
У меня проблема с получением правильного определения OpenApi после обновления с 5.0.0 до 5.4.1. У нас был собственный фильтр полиморфизма с версией 5.0.0, но он не работает правильно с последней версией. Поэтому я удалил их и начал использовать...
427 просмотров
schedule 21.02.2022

Swagger / Swashbuckle работает в IIS Express, но не в IIS
Я установил Swashbuckle в свое веб-приложение api, используя следующее руководство: http://bitoftech.net/2014/08/25/asp-net-web-api-documentation-using-swagger/ Он отлично работает, когда я запускаю его на своей локальной установке IIS express /...
4624 просмотров
schedule 03.03.2022

Маркер Swagger Azure AD OAuth2 не используется
Я пытаюсь использовать AzureAD, чтобы получить токен в чванстве и протестировать с ним свои контроллеры. Вот я вхожу с помощью swagger-ui: И сразу после этого, не используя свой личный идентификатор AzureAD, я уже вошел в систему. Но...
1640 просмотров