asp.net-web-api 相关问题

ASP.NET Web API是一个用于为浏览器和移动设备等客户端构建HTTP服务的框架。它基于Microsoft .NET Framework,是构建RESTful服务的理想选择。

如何在与默认端口不同的端口上公开 Web API? .NET 6

在端口 8888 上公开 .NET 6 Web API 的所有尝试都会失败。 我在线尝试了这些答案和各种其他文章,通过在 appsettings.json 中添加 url 并在 Program.cs 中配置端口,而不使用

回答 3 投票 0

startup.cs 文件发生更改时是否需要应用程序池重新启动或回收

我有一个自定义中间件,我必须像这样配置它,如果我们从后端禁用它,那么该中间件应该与请求管道分离,如果我启用,那么我应该再次

回答 1 投票 0

无法创建 ssl/tls 安全通道 Windows Server 2016

我正在创建一个 API 以通过 Globalsign 签署文档。我可以在自己的 Windows 10 PC 上使用签名完美签名。但是,当我在 2016 年 Windows 服务器上发布它时,它会抛出以下内容

回答 1 投票 0

当我调用 RESTful API 时,请求正文参数被截断

我们在 Web API 2.0 (.NET) 上遇到了一个非常烦人的问题。 我们有一个 PUT 方法,它接受一个 JSON 字符串参数,该参数必须通过请求正文传递。 一切都与 sh 配合得很好...

回答 1 投票 0

属性路由和继承

我正在尝试使用一个基本控制器的想法,该控制器使用通用存储库为我的 API 控制器提供基本的 CRUD 方法,这样我就不必重复相同的基础...

回答 4 投票 0

实体框架多对多Web API Get

我已经看了一百万页,我觉得这应该是微不足道的,但我真的很挣扎。 我正在尝试使用代码优先创建 .net Web API,并且我有两个模型:事件和团队。呃...

回答 1 投票 0

在进行 Web API 调用时捕获异常

我在 C# 代码中进行了大量 Web API 调用。我不知道如何捕捉错误。假设,互联网连接无法正常工作,那么我的代码显示运行时错误。我如何正确地将它们投入尝试...

回答 1 投票 0

如何在WebApi中返回504(gatewayTimeout)

在我公司的API(我们使用WebAPI 2)中,当控制器操作花费太多时间时,我们希望返回504(网关超时)。有时,在我们的 WebAPI 操作中,我们与外部公司 API 合作,...

回答 1 投票 0

此资源不支持请求实体的媒体类型“application/xml”

我试图在以下函数的参数中传递 XLIFF 内容,但出现错误: 公共 IHttpActionResult ProcessSmartlingTranslation([FromBody]xliff xliff) { 返回

回答 1 投票 0

使用 Swashbuckle 生成 yaml swagger

我使用 Microsoft 的教程在 Web API 项目中获取 json 文件没有任何问题。 由于某些要求,我希望能够检索 yaml 文件。但问题是没有...

回答 4 投票 0

我如何通过分配角色来解决这个问题

我无法在我的 web.api 中为用户分配角色 我在 Program.cs 的数据库中播种了我的角色 使用 (var 范围 = app.Services.CreateScope()) { var roleManager =scope.ServiceProvider.GetRequiredServ...

回答 1 投票 0

如何修复两个实体之间的多对多关系,以便在实体框架和Web API(C#)中自动填充第三个表

所以我有一个 Customer 实体和一个 Movie 实体,并且我正确配置了多对多关系,并且 EF 创建了第三个表 CustomerMovie,其中两个 FK 分别是 CustomerId 和 MovieId ...

回答 1 投票 0

OAuth2 WebApi 令牌过期

我正在尝试动态设置令牌过期时间,但似乎它只是默认为 20 分钟。 这是我的配置身份验证: 公共无效ConfigureAuth(IAppBuilder应用程序) {

回答 4 投票 0

集成测试时将自定义的DbContext注入Asp.NET控制器

我有以下简化的 ASP.net API 控制器来测试: [路线(“api”)] 公共类 CustomerController(Func 工厂) : 控制器 { [HttpPost("客户...

回答 1 投票 0

仅返回asp.net core webapi的Json结果中的接口成员

我有一个简单的API,它像这样从数据库返回行列表 [http获取] [路线(“列表/{count}”)] 公共异步任务>> GetRows(int count...

回答 1 投票 0

ASP.NET Core Web API 错误 - 如何解决发现多个 DbContext。指定在更新数据库中使用哪一个

在 ASP.NET Core-6 Web API 中,我有两个 DBContext: 应用程序身份数据库上下文 我的应用程序数据库上下文 对于添加迁移,我在 PM 中使用了这两个: 添加迁移InitialIdentity -OutputDir“

回答 2 投票 0

尝试将 FormQuery 添加到 Get 时,“类型‘CaseController’已经定义了一个名为‘Get’的具有相同参数类型的成员”

我收到错误,因为我为 Get 语句添加了 FromQuery 参数以返回列表,而我已经有一个使用路由获取详细信息的 Get 语句。有人遇到过这个问题吗

回答 2 投票 0

通过从Cookie中提取JWT授权来挑战访问

我正在使用 Google 身份验证来生成 JWT 令牌(访问令牌和刷新令牌),并将其作为 HttpOnly cookie 发送到客户端。 目前,我的 API 上设置了一个 JwtBearer,它期待

回答 1 投票 0

带有查询字符串参数的FastEndpoints

FastEndpoints 支持查询字符串参数,我们可以利用 Query 来获取参数,效果很好。唯一的问题是,用它来测试它似乎并不容易......

回答 1 投票 0

ASP.NET Web Api - 返回属性名称中带有空格的 JSON 响应

我希望 ASP.NET Web API 返回属性名称中包含空格的 JSON 响应。目前,当我使用 Postman 测试它时,我收到以下格式的响应: [ { “appId”:...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.