[英]Swashbuckle - How do I change the displayed title of the service?
當我使用 swashbuckle 運行 .NET Core 服務時,它顯示的標題(在所有資源之上)源自程序集名稱。 如何指定我自己的標題出現在 swagger 頁面上? (頁面上顯示的標題與文檔標題不同,可以通過傳入app.UseSwaggerUI()方法的options.DocumentTit ...
[英]Swashbuckle - How do I change the displayed title of the service?
當我使用 swashbuckle 運行 .NET Core 服務時,它顯示的標題(在所有資源之上)源自程序集名稱。 如何指定我自己的標題出現在 swagger 頁面上? (頁面上顯示的標題與文檔標題不同,可以通過傳入app.UseSwaggerUI()方法的options.DocumentTit ...
[英]Azure API deployment issue - Swashbuckle SwaggenGen Error
嘗試從 VS 2022 將我的應用服務部署到 Azure 時遇到問題。每次我都收到此錯誤: 我使用 .NET 6 作為我的目標框架,我已經將 Swashbuckle.AspNetCore package 更新到最新版本。 應用服務發布成功,但嘗試更新API時彈出錯誤。 在我的項目版本中,沒有 Sta ...
[英]Is there a way to document how an endpoint is protected using swaggerUI?
嘿嘿。 我有一個相當大的應用程序,其中包含一些端點和授權方案,為了保護它們,我為權限創建了 3 個 AuthorizeAttributes,不同租戶中的權限和參數。 在訪問端點本身之前檢查它們。 還有更多。 我還創建了授權策略,例如,用戶需要在請求的用戶屬性中列出。 現在,如果我們的 swagge ...
[英]How can change swagger.json file with my openapi which I already have
我有一個示例 restapi 項目,我還有另一個針對我的 API 的開放式 API 文檔。 I want to replace generated swagger.json with my open API, but I couldn't find swagger.json in my proje ...
[英]Swagger confused by second HttpPost endpoint with different URL
我有以下 API 端點。 這很好用。 但我需要添加一個返回額外數據的版本,但我想在不破壞現有 API 的情況下進行。 所以我在 URL 中添加了第二個帶有“ex”段的。 這似乎也可以正常工作。 然而,swagger 似乎對此感到困惑。 有沒有人在這里看到問題,或者我該如何解決? 如果我嘗試直接導航 ...
[英]Azure function with Swashbuckle, unable to get $(date) in API swagger schema for date type
我將 SwashBuckle 與 Azure function (do.net 6) 一起使用 [實體類] Swagger 在 API 模式中顯示日期如下: 預期的: 需要一些幫助, ...
[英]ASP.NET Core 6 : Swagger does not send/recognize the bearer token
我的項目中配置了不記名令牌: 保安 API Nuget 安裝包: 程序.cs: AppSettings.json: 產品 API Nuget 安裝包: 配置SwaggerOptions.cs: 程序.cs: AppSettings.json: 產品控制器: 當我使用 postman 時,端點 ...
[英]ASP.NET Core WebAPI - .NET 7: Swagger UI is empty, but still have HTML source
我的項目文件acc.csproj<Project Sdk="Microsoft.NET.Sdk.Web"> <PropertyGroup> <TargetFramework>net7.0</TargetFramework> < ...
[英]How to display IdentityServer endpoints in SwaggerUI with Swashbucke
我有一個使用 Duende IdentityServer 6 的 ASPNET Core 6 服務,它包括幾個端點,例如 /connect/token 和 /connect/authorize。 我需要這些端點顯示在我的 Swagger UI 頁面中,但是我找不到讓它們顯示的方法。 這是我的AddS ...
[英]ASP.NET.core swagger generate swagger file programatically
我有一個 asp.net core web api 是我從向導創建的 - 它生成的代碼如下: public static void Main(string[] args) { var builder = WebApplication.Create ...
[英]Custom Swagger UI method parameter placeholder
是否可以將方法參數的背景占位符文本(例如fromDate (參見圖片)更改為其他內容 lile yyyy-MM-dd ? 到目前為止,我已經嘗試將以下內容添加到我的端點而沒有實現我真正想要的。 ...
[英]Swagger Asp.Net Core: Security for selected functions only
我想用 ASP.net Core 創建一個 WebAPI。 API 受授權保護。 但並非所有功能都受到保護? 我怎樣才能用 Swagger 實現這一點? 這是我的 Swagger 設置: 函數如下所示: 在 Swagger 中它看起來像這樣: 鎖表示可能/需要對此 function 進行授權。我想 ...
[英]Set a different media type for 401 error code using Swashbuckle
是否可以配置 Swashbuckle 為 Swagger UI 中的特定 HTTP 錯誤代碼 401 生成不同的媒體類型? 我希望 400 錯誤代碼的媒體類型是應用程序/JSON,但對於 401,它是文本/HTML。 有沒有辦法做到這一點? controller上面的注釋, 我的方法上方的注釋, ...
[英].NET swagger authorization (jwt) without Bearer prefix
我有自己的授權中間件,讀取 jwt 並從授權 header 獲取令牌。使用 swagger 授權: 我總是 header 這樣:“授權:承載”。 我想知道是否有可能禁用此“Bearer”前綴並以以下方式發送標頭:Authorization: form? ...
[英]AllowAnonymous for retrieve token not working in Swagger UI on debug
不知何故,我們正在與我的同事合作的同一個項目不會調用 HTTP POST 方法來檢索我的 PC 上的令牌,但在我同事的 PC 上運行良好。 代碼是一樣的,但我的 output 顯示了這個彈出窗口: 該請求在 Postman 中運行良好: 測試過不同的瀏覽器。 我們已經在服務器上部署了 packa ...
[英]Encode parameter before executing the request
我們正在使用.NET Core 3.1和Swashbuckle.AspNetCore 5.6.3 。 我們的一些 controller 操作需要在請求中發送User-Identity HTTP header。 此User-Identity HTTP header 的值是 base64 編碼的 JSO ...
[英]Swashbuckle.AspNetCore: Adding multiple examples for a parameter possible?
我正在使用 Swashbuckle.AspNetCore,我想通過 XML 文檔顯示一個參數的多個示例。 我看到規范允許它 ( https://swagger.io/docs/specification/adding-examples/ ),但我似乎無法弄清楚如何使用 Swashbuckle.As ...
[英]How do I use Swashbuckle.AspNetCore.Cli and SwaggerHostFactory to generate swagger.json correctly in .NET 6?
我想使用Swashbuckle.AspNetCore.Cli和SwaggerHostFactory生成swagger.json 。 生成的compoments對於path和compoments總是空的,這很奇怪。 創建項目dotnet new webapi -o DemoWebApi cd Dem ...
[英]How to deal with swagger against route overrides?
我正在嘗試將 Swagger 嵌入到我的 Asp Core (.Net 6) 項目中,其中存在一些路由覆蓋的情況。 但是,即使在以下情況下,我面臨的問題也可以重現。 考慮一個最小的 Asp Core (.Net 6) 應用程序。 例如,就像 Swashbuckle 用作測試的那樣: https:/ ...
[英]How to add SwaggerUI to "ASP.NET Core with React.js" project
我用 React.js 項目創建了 ASP.NET Core 我安裝了 NuGet package Swashbuckle.AspNetCore 更新Program.cs 但我無法顯示 Swagger UI 網頁,因為 URL 似乎在 JavaScript 中處理。 我應該如何更新路由? ...