webapi相关内容

无法使用C#删除Cookie

我的浏览器中有两个Cookie,在登录时IDS4放在那里。我要把它们取下来。由于无法通过注销来删除它们(无论出于什么原因,despite the docs),我决定应用一种实际的变通办法,并手动删除它们。这似乎是一块硬邦邦的饼干。其中两个... 我试图像这样摆脱它们--瞄准所有可用的架构as suggested。 await HttpContext.SignOutAsync("Iden ..
发布时间:2022-07-04 13:54:23 C#/.NET

UseExceptionHandler未处理验证错误

在ASP.NET Core 5中,我使用UseExceptionHandler全局处理异常,除非我发送无效对象,否则它工作得很好。例如,我发送了一个所需属性名称为NULL值的对象,在客户端收到以下错误,但在调试器中未命中Run函数。 {";type";:";https://tools.ietf.org/html/rfc7231#section-6.5.1";, ..
发布时间:2022-04-16 16:20:10 C#/.NET

如何在邮递员中修改 Content-Type

我正在尝试在邮递员中测试我的逻辑应用 API,但我遇到了邮递员自动添加标题的问题 Content-Type = multipart/form-data; 当我将鼠标悬停在内容类型选项卡上时“使用请求正文选项卡来控制值或删除标头" 谁能帮我设置 Content-Type = application/json 解决方案 转到正文 ->选择原始->从下拉列表中选择 JSON.它 ..
发布时间:2022-01-22 14:59:19 其他开发

使用 Postman 向 Asp.net Core webapi 发送 PATCH 时出错

我有一个模特, 公开课顺序{公共指导 ID { 获取;放;}公共 IEnumerableItemIds { 得到;放;}公共字符串货币 { 获取;放;}} 还有一个存储库, 公共接口 IOrderRepository{IEnumerable得到();订单获取(Guid id);无效添加(订单订单);无效更新(Guid id,订单顺序);//为简单起见,删除了其他 ..
发布时间:2022-01-22 14:33:42 C#/.NET

如何使 Azure AD access_token 在 Microsoft Graph API 之外对其签名验证兼容?

我创建了一个 Azure AD 移动和桌面应用程序.现在我正在使用以下 API 获取我的 access_token, POST https://login.microsoftonline.com/{Directory(租户)ID}/oauth2/令牌密码:通过client_id:id资源:https://graph.microsoft.com授予类型:密码客户秘密:秘密用户名:用户名范围:o ..

ASP.NET Core 3.0 上 WebAPI 响应的最大长度

我的控制器的一个操作在 JSON 响应中返回大量集合,当我向该控制器发出请求时,WebAPI 不返回响应.所以我使用断点测试了这个动作并且集合正常填充.最后,我确定这是 WebApi 的问题,因为我已经通过多个客户端(WPF 和 Postman)测试了该控制器的操作,并且每个客户端都在等待响应.我认为障碍是我的 WebAPI 的响应大小.我的 WebAPI 在 IIS Express 上运行 ..
发布时间:2021-09-22 20:02:24 C#/.NET

如何同时使用 FindByNameAsync 和 FindByIdAsync 检查用户

如何同时检查 id &&用户名同时在这个用户变量中作为第一个参数在 CheckPasswordSignInAsync 方法中传递,谢谢 var user = await _userManager.FindByNameAsync(userForLoginDto.UserName);等待 _userManager.FindByIdAsync(userForLoginDto.Id); 解决方案 ..
发布时间:2021-09-22 20:02:21 C#/.NET

当包含冰服务器时,WebRTC 卡在连接状态(远程候选者甚至通过 LAN 导致问题)

我在尝试解决 上一期. let peer = new RTCPeerConnection(); 这在我的本地网络上运行良好. 但是,不在同一网络上的设备(例如,使用 4G 的手机)将无法连接.我记得我必须将一些 iceServers 添加回 RTCPeerConnection 构造函数. let peer = RTCPeerConnection({冰服务器:[{网址:[“stun:st ..
发布时间:2021-09-22 20:02:19 前端开发

如何使用 XUnit 对 Web API 控制器进行单元测试

我正在尝试使用 XUnit 在我的 Web API 中对控制器中的方法进行单元测试.该方法的作用是从数据库中按 ISBN 获取单个标题.我在单元测试期间遇到的问题是,我不确定如何插入必须执行测试的虚拟数据,以及 Assert 函数的工作原理. TitleController.cs [ApiController][路线(“标题控制器")]公共类 TitleController :控制器{私人 ..
发布时间:2021-09-22 20:02:10 C#/.NET

如何在邮递员中修改内容类型

我正在尝试在邮递员中测试我的逻辑应用程序 API,但我在自动添加标题邮递员时遇到问题 Content-Type = multipart/form-data; 当我将鼠标悬停在内容类型选项卡上时“使用请求正文选项卡来控制值或删除标题" 谁能帮我设置 Content-Type = application/json 解决方案 转到正文 ->选择原始 ->从下拉列表中选择 JSO ..
发布时间:2021-09-22 20:02:07 其他开发

NET5.0 Blazor WASM CORS 客户端异常

我有一个 Blazor WASM 应用程序和一个 Web Api,可以通过 HttpClient 由 Blzor 调用.这两个程序都在同一台机器上运行(并且也在生产环境中运行,这对于小型企业应用程序来说不应该是陌生的!). 从 Blazor 客户端调用 Web Api 导致客户端 CORS 异常 从源 'https://localhost:5001' 获取访问 'http://loca ..
发布时间:2021-09-22 20:02:04 C#/.NET

SignalR Core 适用于 localhost 但不适用于 Azure 应用服务

我有一个客户端程序(.Net 4.8 上的 WPF 应用程序)和一个 Web API(.Net Core 3.1).我试图让两者通过 SignalR Core 进行通信.当两者都在我的 PC 上本地运行时(即在 localhost 上),它可以完美运行.但是,一旦我将 API 发布到 Azure 应用服务(并将 WPF 应用指向新 URL),它就无法工作.SignalR 建立了连接,但是当 API ..
发布时间:2021-09-22 20:02:02 其他开发

Web Serial API - Uncaught (in promise) DOMException: Failed to open serial port/required member baudRate is undefined

下面的代码在我的 Xubuntu 机器上工作,但现在我在 Kubuntu 上,它不再工作 - 它不会打开端口. Arduino IDE 工作正常(可以将代码写入开发板),我可以在 Chrome 中选择设备(Arduino Uno),但是当我尝试打开端口时代码会停止:Uncaught (in promise) DOMException: Failed to open serial port 或 ..
发布时间:2021-09-22 20:01:59 前端开发

OAuth1.0 身份验证显示“无效签名 - 提供的签名不匹配."错误 401

OAuth1.0 身份验证说: 无效签名 - 提供的签名不匹配."错误 401 我想从 GravityForm 提供的 API 获取数据,它完全适用于 Postman,但我无法通过我自己的 C# 应用程序获取它.我在 Stackoverflow 上尝试了朋友提供的不同解决方案,但不幸的是,它们都不起作用.这是我的最终代码: private void button2_Click(obj ..
发布时间:2021-07-09 20:06:42 C#/.NET