asp.net-web-api 相关问题

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

ASP .NET 8.0除了使用API控制器中的参数之外还有其他方法来路由Web API吗?

我如何使用program.cs而不是使用控制器本身内的参数来路由我的API控制器 这是我的家庭控制器: 使用 Microsoft.AspNetCore.Mvc; 命名空间project.Server.

回答 1 投票 0

如何配置 OpenIddict 以在访问令牌中包含“iat”声明?

我在 .NET Framework 4.8 应用程序中使用 AspNet.Security.OpenIdConnect.Server (OpenIddict)。 这是中间件选项: app.UseOpenIdConnectServer(选项=> { options.Issuer = n...

回答 1 投票 0

如何使用基于 API 的 OpenIddict 授权服务器支持多个外部身份提供商?

我正在尝试实现一个基于 OpenIddict 的授权服务器,它不在本地管理任何用户,并将身份验证委托给一组受支持的外部身份提供商。 我的场景...

回答 1 投票 0

如何在 API 控制器中调用 POST 操作?

我不知道如何将值字符串或模型发送到 HttpPost-action 我想向 API 中的 HttpPost-action 发送一个值。 他到达了 HttpPost 操作。但参数名称的值为NULL。 什么...

回答 1 投票 0

使用HttpClient PostAsJsonAsync调用我的API,如何正确接受API中的复杂类型?

我正在使用 HttpClient 来调用我的 API。我正在构建一个对象并将其传递给 PostAsJsonAsync,如下所示: var foo = 新 Foo { //我们会说这是...上仅有的两个属性

回答 1 投票 0

是否可以限制在属性上注册的 JsonConverter 仅在模型绑定期间运行?

我有一个 Web API 应用程序,它提供端点服务:POST: /api/Partition 并接受具有以下结构的 JSON 对象: { // myProperty 是一个字符串数组 myProperty: [ "a&qu...

回答 1 投票 0

尝试从数据库模型类的列表中删除元素,但该列表未更新

我的桌子和班级设置 我有一个数据库,正在尝试为其设计 ASP.NET Web API,但是在尝试更新列表中的元素时遇到问题。 我使用的表格是

回答 1 投票 0

WebAPI授权失败如何返回自定义消息

在我的WebAPI项目中,我有许多用[Authorize]属性装饰的api。 [授权] 公共 HttpResponseMessage GetCustomers() { //我的API } 如果用户没有权限...

回答 2 投票 0

AddSwaggerGen - 在 swagger.json 中为未使用的 DTO 创建对象

我使用 services.AddSwaggerGen() 创建 swagger.json: 服务.AddSwaggerGen(c => { c.CustomOperationIds(apiDesc => { if (apiDesc.TryGetMethodInfo(out var methodInfo)) { ...

回答 1 投票 0

如何使用多个简单类型进行 PostAsync() ?

如何使用多个简单类型作为参数的 PostAsync() ,我有下面的动作控制器: [http邮报] [路线(“用户/verifyLoginCredentials/{用户名}/{密码}”)] 公共 IHttpActionResult

回答 4 投票 0

ASP.NET Core Web API 无法在服务器上运行

我有一个面向 .NET Framework 4.7.2 的 ASP.NET Core Web API。它部署在安装了 .NET Framework 4.7.2 和 Hosting Bundle 2.2.8 的服务器上。它适用于该配置...

回答 1 投票 0

如何确保JWT令牌是在特定应用程序中生成的?

我有一个公开可用的 API,需要 JWT 令牌。我只想接受来自特定应用程序的令牌。此应用程序使用 oauth 2.0 并从 AAD 接收 JWT ...

回答 1 投票 0

如何向 .NET 8 身份端点中的承载令牌添加额外的声明数据

我正在使用 .NET 8 开箱即用的身份 API 端点 builder.Services.AddAuthentication().AddBearerToken(IdentityConstants.BearerScheme); builder.Services.AddAuthorizationBuilder();

回答 1 投票 0

如何在asp.net core api中设置google身份验证

我是asp新手,在前端我有反应,我想使用外部登录提供程序对用户进行身份验证。我已经从谷歌获得了客户端ID和秘密。 builder.Services.AddAuthentication(auth...

回答 1 投票 0

C# try catch 不起作用,应用程序在异常后崩溃

我们正在测试 .net 中的一些代码,其中一个依赖项 (DevExpress) 抛出一个异常,该异常应该由 C# 的 try-catch 块捕获。然而,相反,抓住它,程序崩溃了

回答 1 投票 0

在实体框架中,使用 getAll,如何在同一响应中包含其他数据集的列表

我想创建一个包含其所有模型类属性的响应。 从数据库获取所有优惠时,我得到的 Bundles 和 OffersAddons 返回为 null。我怎样才能获得全部

回答 1 投票 0

我正在为新到达的电子邮件创建订阅,但 Microsoft Graph API 未创建订阅

订阅代码 var requestBody = 新订阅 { ChangeType = "创建,更新", NotificationUrl = "https://localhost:7230/Notification", 资源 = $"

回答 1 投票 0

asp.net core 应用程序中 Gen 2 中对象的奇怪堆积

我们在dotnet 6上有一个中型asp.net项目。使用了Newtonsoft.JSON和efcore 5。 它托管在由 aws 上的 k8s 管理的 Linux 容器上。 我们看到节点每天都会消失一次,或者......

回答 1 投票 0

如何修复我的 ASP.NET 控制器不发送子类数据的问题?

我有一个抽象类MyAbsData,有两个类MyExtraData和MySpecialData继承自它。 我有一个容器类 DataContainer,其中包含抽象类类型的列表。 当...

回答 1 投票 0

出现令人困惑的“模糊引用”错误

(免责声明):我知道什么是不明确的引用以及如何解决它。我只是很困惑为什么会出现在这里 我有以下代码: 使用 SMBLibrary; 命名空间 SquirrelCam { 公共课...

回答 1 投票 0

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