有关不依赖于MVC视图或Razor页面的ASP.NET核心Web API和Web应用程序的问题
如何使用 Azure AD 令牌和 ASP.NET MVC 应用程序中的自定义声明对 ASP.NET Core Web API 进行身份验证?
我有两个应用程序:一个使用 ASP.NET MVC 构建,另一个使用 ASP.NET Core Web API。用户使用 Azure Active Directory (Azure AD) 登录到 ASP.NET MVC 应用程序。登录成功后...
如何在 Blazor WebAssembly 中授予后置摄像头访问权限
我使用 blazor web assembly、asp.net core 和 JavaScript 函数开发了 Web 应用程序,到目前为止我提供了前置摄像头访问权限,现在我也想提供后置摄像头访问权限。 跟着...
如何验证本地主机证书以在浏览器中运行 ASP.NET Web 应用程序?
VS 中的 ASP.NET Web API 无法在我的浏览器中运行,因为 NET::ERR_CERT_INVALID 错误(您的连接不是私有的) 在我运行我的应用程序之前,VS 提示我下载本地主机证书...
如何在 Docker 上本地运行 .net core Web api?
我创建了一个 Web api,可以在本地主机上的 Visual Studio 中本地运行,并且可以通过它访问 Swagger。 http://localhost:5000/swagger/index.html。 我创建了一个 Dockerfile 并执行了 docker bui...
为什么 POST 没有更改我的项目中的源代码?使用 Visual Studio 进行编辑,以及 ASP.NET Core Web API
为什么 POST 没有更改我的项目中的源代码?使用Visual Studio进行编辑,以及ASP.NET Core Web API。 使用 System.Collections.Generic; 使用 Microsoft.AspNetCore.Mvc; 命名空间 CountryAPI。
我正在努力与 2 个 .NET Core API 进行通信,这些 API 使用 Azure AD (Entra) 根据收到的请求对 JWT 承载进行身份验证。特别是,我正在尝试使用所描述的方法......
无法使用 Angular 前端从 ASP.NET Core 8 中的控制器获取非默认方法
我正在使用 ASP.NET Core 8.0 和 Angular v17+ 前端。我只能从控制器获取默认的 get 方法,而不能获取其他方法。 我的控制器看起来像这样: [路线(“api/值”)] [
C# 中 ASP.NET Core Web API 项目中的 Google OAuth 2.0 集成
我在尝试使用 google 登录时遇到错误。 Microsoft.AspNetCore.Authentication.AuthenticationFailureException:处理远程登录时遇到错误。 ---> 微...
来自 Azure 的 403 仅在具有特定 API 版本的特定端点中
我们在 .NET 6 中开发了一个具有多个端点的中间件服务 Web API 应用程序,并将其部署到 Azure。我们在实现 POST 方法的端点上遇到了一个奇怪的错误。 如果我们改变版本...
有人可以解释一下 Web 服务和 Web API 之间的区别吗?我浏览了很多博客,但它们似乎都使用相同的书本知识。实际区别是什么
.NET Core 3 Web API 多个路由检测到构建错误
我有两个主控制器(还有第三个,auth,但这不会导致路由错误)。一种是在父级进行操作,另一种是在子级进行操作。我...
Get 成功后,为什么第一个 Angular 9 Put 请求在 MVC Core 2.2 API 控制器上成功,但在下一个 PUT 上失败,出现 http 错误 302 和/或 503?
我对 ASP.NET Core、Angular HttpClient 和 Observables 相当陌生,所以这个问题在一年前是合法的,但现在不再有必要了。 我没有正确使用 [Authorize] 属性 - 它应该
如何在ASP.NET Core Web API中将json数据绑定到FromBody Dto?
在我的 ASP.NET Core Web API 中,当我调用 HttpPost 方法并在 FromBody 中接收 DTO 对象,并发送不在 SourceUrlDto 中的额外字段时,我在代码 sid 上的绑定过程中失败...
我有一个与 API 通信的 .NET Core 应用程序。我正在尝试找出如何处理刷新令牌。刷新令牌的端点可用,但我在使用它们时遇到问题,正确...
API 无法查看网站中间件对 HTTPRequest 的分配
我试图理解为什么 API 无法看到我在网站的中间件中所做的分配。 公共异步任务 InvokeAsync(HttpContext httpContext) { 尝试 { httpCon...
如何在 VS Code 中同时运行多个 ASP.NET Core 项目?
我有两种类型的 .NET 项目,第一种是 ASP.NET Core Web API(用于后端),第二种是 Blazor WASM(用于前端)。 是否可以使用
我有一个生成 swagger 的 C# 代码 services.AddSwaggerGen(选项=> { options.UseOneOfForPolymorphism(); options.SelectDiscriminatorNameUsing(_ => "messageT...
launchSettings.json launchUrl 不起作用“api/values”
我正在尝试更改 http://localhost:5001/api/values 路线,但程序卡在这个网址上。 我读过这个解决方案 如何更改 ASP.NET Core API 中的默认控制器和操作? 如何
在单个页面上调用使用 dotnetcore 构建的多个 Web api 会返回错误
我使用 c# dotnetcore 6 Web api 构建了一个项目,其中包含多个 api 端点。每当前端工程师尝试在仪表板上调用 2 个以上 api 时,1 个成功,另一个...
ASP.NET Core Web API:实体未保存到数据库
我正在创建一个基本的 ASP.NET Core Web API,其中包含国家/地区/感兴趣的地方的列表。 我已经创建了所有位置方法,它们是国家对象的子对象并且