有关不依赖于MVC视图或Razor页面的ASP.NET核心Web API和Web应用程序的问题
使用 .NET Core Web API 访问 UNC 路径
我有一个端点可以访问带有一些图像的远程文件夹(UNC 路径)。在本地,我已经能够做到这一点并获取图像,但是如果在 IIS 中发布 Web Api,则返回会显示我的凭据...
如何更改 ASP.NET Core Web API 和 NSwag 的错误响应正文
我正在使用.NET Core 8.0、Newtonsoft json和NSwag来生成Web API服务器。我们有一个用于错误的自定义 json 错误正文响应。 当我们生成错误时,效果很好。 然而,...
模型验证.Net Core 2.0 Web Api 不起作用
我有一个.Net Core 2.0 Web Api。我有各种具有属性验证属性的模型,如下所示: [必需的] 公开做空?数量{得到;放; } 我有一个 ActionFilter 来检查模型状态...
我正在开发Web API(Asp.net core)我有一个get方法,它需要(开始和结束日期作为输入参数) 我想确保日期采用“YYYY-MM-DD”格式。否则,错误...
ASP.NET Core Web API:我可以使用 [FromBody] 对象使用 ModelState.IsValid 进行验证吗
想知道是否可以将 Model.IsValid 与 ASP.NET Core Web API 一起使用,该 API 从控制器参数接收 JSON 正文作为 [FromBody] 对象。 或者我应该写自己的验证
如何在ASP.NET Core 6.0 Web API项目中启用cors?
在我的 ASP.NET Core 6.0 Web API 项目中配置了 CORS。但预检请求收到 http 405 错误。 换句话说,不允许使用 HTTP OPTION。看起来 cors 没有启用。 我见过ex...
在 azure devops 上部署 Web API 会等待,因为需要权限但未显示权限
我有一个 ASP.NET Core 8 Web API,需要部署到我们的测试 Windows 服务器。我已经设置了管道 yaml 来执行此操作。 前面的所有步骤均已正确运行,即: 建造 单元测试 帕克...
无法使用 Strawberry Shake Graph QL 客户端向传出请求添加令牌
我的 Blazor .NET 8 WASM 应用程序使用 StrawberryShake GraphQL 客户端连接到 ASP NET Web API 项目中的 HotChocolate GraphQL 端点。我正在遵循官方文档,但遇到了麻烦
如何读取 Response 主体并将其更改为重写的 Controller 的 OnActionExecuted 方法
我需要将一些信息附加到控制器每个操作的每个 JSON 答案中。为此,我使基本控制器继承自标准 MVC 控制器类。 我尝试这样。但我抓住了 ArgumentExc...
从 Angular 前端发送 post 请求后,空参数被传递到 API 控制器
我在后台开发了登录功能 [路线(“api/”)] [API控制器] 公共类 LoginController : ControllerBase { 私有只读 ILoginService _loginService; 公开
使用 ASP.NET Core 6 Web API 将自有实体添加到父实体时出错
我正在 Blazor 中构建一个习惯跟踪应用程序,并使用 ASP.NET Core 6 Web API 作为后端,该 API 使用实体框架。我有一个习惯实体,它拥有许多像这样的实现实体:
如何将 Microsoft.AspNetCore.JsonPatch 与模型和 EF 实体一起使用
我的 ASP.NET Core Web API 中有以下方法。它使用 Microsoft.AspNetCore.JsonPatch 进行修补: [http补丁] 公共 IActionResult PatchCustomer([FromBody] JsonPatchDocument<
我正在尝试将 AuditLog 数据保存在 ASP.NET Core Web API 的实体框架中,并且我使用 SQLite 作为数据库。我尝试重写 SaveChangesAsync() 方法来跟踪它们。 但是
我有两个项目,其中一个项目被添加作为对另一个项目的引用以使用一些函数和类.. 我如何使用 p 中存在的一些新属性/字段来扩展原始类...
ASP.NET Core 6 Web API swagger 规范
我有一个使用 C# 编写的 ASP.NET Core 6 Web API,其中 Produces 属性设置为 application/json,并且我们使用 OpenAPI 生成器来生成 API 客户端。 但我们得到一个错误:
ASP.NET Core 在自定义 AuthorizeAttribute 中传递 int 属性
我正在尝试创建一个自定义 AuthorizeAttribute 以添加到我的函数之上。这是我遵循的步骤 我创建了 MyCustomAttribute 类: 公共类 MyCustomAttribute :
ASP.NET Core Web API:页面刷新后删除会话 cookie
我对身份验证会话/cookies很陌生,所以我正在慢慢了解一切。 我有一个 Web API,它有一些要登录的端点,还有一个受保护的端点,只能在
.NET Core 与 Windows 身份验证角度应用程序出现错误
我在.NET Core Web API中编写了一个服务,我使用windowsauthentication=true,因为我需要当前用户的详细信息。但当 “windows身份验证”:true, “匿名真实...
更改 ASP.Net Core Web Api 中 ActionFilter 中的响应
我在 ASP.Net Core Web Api 项目中使用普通数据注释验证和自定义验证。框架本身将验证错误添加到ModelState并根据业务...
不包括平台自由度和 Microsoft 支持,.NET 和 .NET core 之间有什么显着差异吗?