有关不依赖于MVC视图或Razor页面的ASP.NET核心Web API和Web应用程序的问题
仅从 ASP.NET Core Web API 返回 JSON 结果中的接口成员
我有一个简单的 API,它从数据库返回行列表,如下所示: [http获取] [路线(“列表/{count}”)] 公共异步任务>>获取...
如何在WebApi控制器的扩展方法中注册JsonConverters?
我有一个 DDD 风格的项目,其中 program.cs 引用不同的项目,然后调用扩展方法,这些项目在其中注册它们自己的依赖项 TL:博士;如何注册
我在应用程序中使用图像,但在捕获时图像变得模糊 我的捕获图像代码是 私有异步任务 CaptureImage() { int maxAllowedImages = 3; int currentImageCou...
使用 .NET 5 调用由 Azure B2C 保护的 Web API
我正在尝试调用受 Azure B2C 保护的 Web API。我正在使用 .NET 5。我还使用 Azure B2C 来保护我的 Web 应用程序。 在我的网络应用程序startup.cs中,我有: services.AddAuthentication(OpenIdConnectDefaults.
从 C# ASP.NET Core 6 Web API 连接到带有 OS/400 数据队列的 IBM AS/400
尝试从 C# ASP.NET Core 6 Web API 将数据队列连接到运行 OS/400 的 AS/400 时,我感到非常困惑。我不确定我可以使用什么包。 Net.IBM.Data.Db2 没有明确说明
我有在业务服务中使用的错误类。可区分联合 OneOf<> 用于允许服务方法从多个可能结果中返回一个结果。 // 错误 公开推荐...
ASP.NET Core Web API(401 未经授权)
我在发布 ASP.NET Core Web API 时遇到问题。 当我在本地主机上调试代码时,一切正常。 但是当我想将其发布到 IIS 10.0 时,我可以导航到 Swagg...
在DbContext中获取appSettings,无依赖注入,无MVC
我有一个.net core 8应用程序。 它是一个多对象分层 DLL 架构。从上到下我的架构看起来像这样。 “简单”Web Rest API DLL业务逻辑代码层 DLL 实体...
带有 OdataQueryOptions 的 ASP.NET Core Web API 方法未在 swagger 文档中正确显示
我有一个 ASP.NET Core 3.1 Web API,使用 Swashbuckle.AspNetCore 5.3.3,并使用非 edm 方法实现 OData。 公共无效ConfigureServices(IServiceCollection服务) { 服务。
带有 OdataQueryOptions 的 WebApi 方法未在 swagger 文档中正确显示
rest API 项目: 使用: dotnet 核心 3.1,swashbuckle.AspNetCore 5.3.3。 使用非 Edm 方法实施 Odata。 公共无效ConfigureServices(IServiceCollection服务) { 服务。
如何在调用 API 之前按用户角色过滤 ASP.NET Core 中的请求
我有一个由 JWT 保护并启用授权的 ASP.NET Core Web API。 Blazor 客户端应用程序正在使用该 API。我正在使用基于 REFIT 的服务从客户端调用 API。
带有后端(ASP.NET Core Web API)的移动应用程序(MAUI Blazor)身份验证(Google、Apple、Facebook)
我对移动世界相当陌生,不熟悉如何正确设置它。 我做了一些研究并发现了我能做什么,但我现在陷入困境,不知道如何继续。 我的本...
带有后端 API (.Net Core Web API) 的移动应用程序 (MAUI Blazor) 身份验证(Google、Apple、Facebook)
我对移动世界相当陌生,不熟悉如何正确设置它。 我做了一些研究并发现了我能做什么,但我现在陷入困境,不知道如何继续。 我的本...
ServiceFilterAttribute IsReusable 属性的用途是什么?
ServiceFilterAttribute.IsReusable 属性的用途是什么?参见链接: https://learn.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.mvc.servicefilterattribute.isreusable?view=aspnetcore...
ASP.NET Core 8.0 OpenAPI Swagger 中的某些端点没有身份验证
我正在开发 ASP.NET Core 8.0 Web API。您能告诉我为什么某些端点在 Swagger UI 中没有挂锁图标吗? 例如我的 ASP.NET localhost: localhost ASP.NET swagger。 另一方面...
我有一个正在本地开发的 ASP.NET Core Web API。它使用两种不同的身份验证方案,两种都是 JWT 承载方案 - 一种用于“用户”令牌(由我自己的身份提供商颁发......
ASP.NET Core 8 Web API:尚未注册 ValidateAntiforgeryTokenAuthorizationFilter 类型的服务
我有一个新的 ASP.NET Core 8 Web API 项目设置,但在尝试实现 AntiForgery 令牌时遇到了问题。 具体来说,当我保护我的
.NET 8 Web API - 尚未注册 ValidateAntiforgeryTokenAuthorizationFilter 类型的服务
我有一个新的 .NET 8 Web API 项目设置,但在尝试实现 AntiForgery 令牌时遇到了问题。具体来说,当我保护控制器上的操作时遇到问题...
Postman:使用 cookie 身份验证测试 ASP.NET Core 8 Web API
我正在尝试使用 Postman 在 ASP.NET Core 8 Web API 中测试“cookie 授权”。 我有一个可以成功访问的 API 端点身份验证测试。 当我添加 [Authorize] 属性时,我得到一个“...
如何将 int 数组 (int[]) 传递给 ASP.NET Core 中的 Get 方法
如何在 ASP.NET Core 中将 int[] 传递给 HttpGet 方法? (不作为查询参数!) 我发现的每一篇文章都讨论了查询参数,但查询参数不是必需的。 我想要这样的东西: [