标签[asp.net-web-api]

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

0
0回复
06

在.Netcore3.1中添加hangfire后,应用程序无法在服务器上运行

我有一个应用程序 .Net core 3.1。 对于自动作业执行,我已经实现了hangfire。 在本地一切正常,但是当我在服务器上发布它时,我收到 CORS 策略错误。 我已经在启动文件中添加了所有配置,如下所示。
0
0回复
08

更改.NetWeb应用程序和wpf客户端的IDP提供程序。如何处理用户不想升级桌面应用的场景

我们有一个企业套件,其中包含桌面和 Web 客户端以及 Azure 托管的 Web API。 目前,我们正在使用 Google App、Microsoft App 和 Azure AD B2C(OKTA 集成)进行身份验证。 后来我们开始使用Azure AD B2C,所以没有太多选择,通过B2C A
0
1回复
41

C#-WebApi-特殊字符

我需要一些帮助来理解 api 和特殊字符; 我遇到了 xml 内容的问题,现在是字符串我的 API 控制器 我在 C# 程序中用 HttpClient 调用它,如下所示 只要我的 SiteCode 不包含任何特殊内容,它就可以工作; 如果我输入“TT+T”,那么会像“TT&20&T”
0
2回复
42

webapi中GET方法中的外键问题

我有一个表用户,它有一个带有外键的列......当我在邮递员的 get 或 get by id 中发布请求时,它也显示了外键表数据。 我只想显示“USERS”表数据。 这是一堂课 在邮递员中,当我请求获取方法 https://localhost:44311/api/User/6 它显示了这么多数据
0
1回复
17

Asp.netcore5Odata错误(services.AddOData;不工作)

services.AddOData();services.AddRouting();services.AddCors(...); CS1920:“IServiceContainer”不包含“AddOData”的定义,最佳扩展方法重载“ODataMvcBuilderExtensions.AddOD
0
0回复
15

如何防止在子域上共享Cookie

从 2 天开始,我试图阻止子域之间的 cookie 共享。 当我登录 1 个特定的子(域)时,包括一级域,它也会将 cookie 直接设置为其他子(域)。 我想分离这些子(域)的登录过程。 我的 ConfigureServices 方法的 cookie 设置如下: 我尝试了几个选项,如options
-1
0回复
41

如何使用带有WebClient的令牌来授权AzureWebAPI?

我已经寻找了在 WebClient 中使用令牌的任何示例,但没有找到一个有效的示例。 我正在将 Authorization 标头设置为令牌。 下面是我尝试的最后一个示例,但我总是收到 401 Unauthorized 异常。 该令牌来自 Microsoft Graph/MASAL,我正在尝试访问 A
1
0回复
34

使用C#客户端的ASP.NETWebAPICore5.0中的错误

我正在尝试在 ASP.NET Core 5.0 中创建一个 HTTP POST Web API,在其中我可以在字典变量PostValues中的键/值对中接收任何数据作为字符串,如字符串、Int 作为字符串或二进制、图像作为 Base64: 网络API: 客户: 传递/返回数据的通用类: 但是我在re
0
0回复
15

ODatav8-请求头版本控制

我正在尝试使用 Microsoft.AspNetCore.OData v8.0.1 和版本控制通过 .NET 5 中的请求标头使版本控制与 SwaggerUI 一起工作。 v8 之前,你曾经可以使用 这将为 Startup 的 Configure 方法启用 DependencyInjection:
0
0回复
18

使用JsonPatchDocument手动触发FluentValidator

我正在使用 EF 构建 .NET Core Web API。 对于输入验证,我使用FluentValidation 。 我在startup配置了它,除了 PATCH 方法外,一切都按预期工作。 我开始知道内置的FluentValidation方法不适用于JsonPatch document 。 所以
-1
0回复
44

如何从C#中的第3方应用程序同步调用webapi?

我已经使用 HTTP 客户端编写了一个代码来从 Web API 访问令牌,现在当我尝试从外部应用程序调用该方法时,异步方法被调用,但下面的代码没有被执行。 有没有办法让我们把它变成同步方法,这样我就可以从外部应用程序访问它? 下面是代码
-2
0回复
15

请求的站点上不存在“Access-Control-Allow-Origin”标头

我已经在我的应用程序中设置了 Cors,其他所有端点似乎都可以工作,我刚刚添加了这个,但我不确定为什么我会收到这个 Cors 错误。 帮助! 这是我的 API 控制器 这是我的打字稿服务,它可以访问 api 控制器 这是我调用此服务的打字稿代码
0
0回复
15

支持https的本地计算机上的自托管WebAPI

我开发了一个 Windows 应用程序,它由两个组件组成 - Windows 服务(用于在 HttpSelfHostServer 上托管本地 WebAPI)和 WinForm 应用程序,它通过 http 协议调用本地 API。 这工作正常。 到目前为止一切顺利,但我必须为这两个组件之间的通信添加 h
0
0回复
51

使用ASP.Net核心验证JWT-bearer令牌

我正在编写一个使用Microsoft OAuth 2.0进行身份验证的 Web API 项目。 生成的不记名令牌需要在 Startup.cs 中的 Web API 项目中进行验证或认证。 这是解密后的令牌的样子,除了发行者和受众之外,我找不到任何有用的信息。 我一直在尝试使用 Startup.cs
0
1回复
33

如何使用httpclientc#调用bitlyv4api来缩短url?

所以我想调用 Bitly API 来缩短 URL 我能够使用 POSTMAN 和 Jquery 获得响应,但无法使用 C# 获得响应。 工作 Jquery 代码: 我正在尝试但无法使用 C# 实现的 C# 代码: 现在获得响应成功但没有获得实际想要的数据。 我想要像进入邮递员一样的回应 如何使用
0
0回复
07

在APIASP.NETCore5中从身份验证获取ID

我想问一下,如何从身份验证中获取用户 ID? 在身份验证类中,我成功获取了用户 ID,但在 GetAll 类中,我无法从 Auth 中获取用户 ID。 请帮我文件用户控制器认证 文件 UserController, Gett All() 我想在身份验证中获得 user.id (tokens.user
0
0回复
11

即使AzureAD身份验证正常,邮递员测试也会得到错误401未经授权

我在 .NET 5 中创建了一个 web api,然后我在 Azure 上发布了它。 这是我如何在启动时配置 web api: 这就是 appsettings.json: 现在我启用了 Azure AD 身份验证。 这里的步骤: 我继续使用 Azure AD 并注册了一个新应用程序: 我配置了
0
1回复
19

ASP.Net'Get'WebAPI控制器url的输入参数具有#特殊字符不起作用

获取接受 userName 和 Pwd 参数的控制器。 如果密码有 # 特殊字符,则它不起作用,但它适用于其他特殊字符(!$@..)。 在邮递员中,# 替换为 %23。 网址:https://localhost:8003/api/EmpInfoTest?userName=Afzal&user
0
1回复
27

如何在asp.net中的新闻中获取类别计数

大家好,我在获取新闻中类别使用的数量时遇到问题例如,我想知道“国际”类别在新闻中有多少使用这是我的新闻实体: 这是我想向用户展示的 Dto: 我在服务下面写过我不知道我不能在“包含”中使用 lambda 有人可以告诉我正确的方法吗?谢谢
1
1回复
27

ASP.NetWepAPI-我可以从GetMethods获得结果,但我无法发布

我的 API 包含 2 个 Get 方法和 1 个 POST。 2 Gets 工作但是 POST 返回此消息: {"Message":"请求的资源不支持http方法'GET'。"} 这些是我的方法: 我的路线很简单: 所以我不确定如何让 API 将该方法识别为“发布”而不是“获取”。 请帮助?

1 2 3 4 5 6 7 8 9 10 下一页