asp.net core web 是否可以限制绑定的url?
我想给别人写一套web系统,想限制他们就只能用某一个域名 xxx.com不能使用别的,自己双击打开或者在IIS中都不能绑定其他的。 这样可以实现么? 最好是能够native aot这样别人不能反编译。
如何按日期时间间隔对数据进行分组?
我正在使用 .asp.net core web api + entityframework core 5.0 有一张表: Id datetime value 0 2021-07-08 14:46:46. 1 1 2021-07-08 14:46:47 5 2 2021-07-08 14:46:48 …
如何解决Razor Pages教程布局阶段的json错误?
你能帮帮我吗,因为我没有编码经验。我正在尝试 Razor 页面教程。在布局中,存在错误。 Note:此问题总结整理于: How to solve json error on Razor Pages Tutorial Layout stage?
如何在服务器上启用Swagger?
你好 我使用 Visual Studio Community 2022(64 位)版本 17.5.3。 我通过 Visual Studio 创建 C# 应用程序。 如果我运行 debug(按 F5 键),Swagger 将启动 (https://localhost:7173/swagger/index.html)。 应用程序在服务器(亚马逊 EC2…
如何验证级联选择列表?
我创建了两个选择列表。更改其中一个的值将显示另一个的值。 函数的功能是正确的,但验证没有起作用。<span asp-validation-for="VenderID" class="text-danger"></span> 的错误消息没有显示。 但是,如果我使用警报,则第一个选择列表的警报有效,即使下一个选择列表为空,程序也会继续运行,而不会显示警报或 <span…
最新和推荐的 Azure SDK
在哪里可以找到适用于 .Net 的最新和推荐的 Azure SDK 的文档? 目前尚不清楚哪些 SDK 是最新的,以及在哪里可以找到所有文档。 具体来说,我需要 SDK 用于: Azure 资源管理器 API Azure 服务 API,例如 KeyVault、ServiceBus Azure 零售价 API 我想使用现有的 SDK 而不是构建自己的 SDK 以节省时间。 Note:此问题总结整理于: Newest and recommended Azure SDKs
如何在安装期间更新 .NET Standard 应用程序的 csproj 文件中特定包的所有引用(目标、包引用)?
目前,当我在.NET Standard应用程序中安装NuGet包时,我只能更新csproj文件中的PackageReference。 <PackageReference Include="sip-si" Version="4.0.10" /> 其他所有引用都无法更新为同一csproj文件中的更新版本,例如: <Target Name="CopyReferenceDll"…
如何显示那些不在 wwwRoot 文件夹内的文件?
我想使用定位点标记(<a>)显示一些不存在于wwwRoot 文件夹中的文件。如何实现它呢? 在我的cshtml 页面中有这两个锚点选项卡: <div> <a href="~/DisplayFiles/Quarter4/Q4-test - Copy_231131_133432504448693604.pdf">test</a><br/> <a…
在 Blazor 应用中如何使用 Bootstrap 下拉菜单来选择本地化?
我看过大量的教程和博客文章,但它们都建议使用选择控件来更改语言。它们都没有解释如何使用 HREF 实现本地化。 您能否至少给我提示或链接,以帮助我弄清楚如何使用 <a href=“de/page”>German</a>更改语言? 除了这个功能之外,我已经实现了与本地化有关的所有内容。 谢谢 注意: 此问题总结整理于:Localization in Blazor using bootstrap dropdown menu.
如果中间件返回 AuthenticateResult.Fail(),则响应为 null
我有一个这样的自定义身份验证处理程序 public class MyAuthenticationSchemeOptions: AuthenticationSchemeOptions { } public class MyAuthenticationHandler: AuthenticationHandler<MyAuthenticationSchemeOptions> { private ICacheProviderService…
在ASP.NET Core 6 Identity 中如何使用用户名而不是邮件来登录?
我正在做一个使用Identity 做身份认证的 ASP.NET Core 6 项目。在默认的 Register.cshtml 页中,有一个文本框用于输入电子邮件并确认电子邮件。我修改了此页面,使用名为“UserCreatedUserName”的新字段,并将其保存在 AspNetUsers 表中的新字段中。此新字段的数据类型为长度为 6 到 10 个字符的字符串。但是,我也在收集和保存电子邮件。…
如何从 RazorPageModel 重定向到控制器方法?
你好, 这个问题很简单,但我仍然困在这里。 我在 Identity\Pages\RazorPageModel.cshtml.cs 中有一个 RazorPageModel,其中发生了这种情况: public async Task<IActionResult> OnPostAsync() { ... return RedirectToPage("~/ControllerName/ControllerMethodName", new { info = n…
为什么页面在浏览器中重新加载时会闪烁?
我有一些在线商店的 HTML5 代码。每当我单击链接来更改产品库存并显示不同的产品线时,它都会使用模态,并且仅重新绘制浏览器中产品的部分页面。 但是,当我用 ASP.NET 代码(asp-controller、asp-action 等)替换模态并单击链接以刷新产品时,浏览器会闪烁并一直滚动到顶部。这对我来说看起来不太好。 它为什么要这样做?这是默认行为吗? 我可以让它停止重新绘制整个浏览器页面吗? 注意: 此问题总结整理于:Why does browser page flicker on reload?…
为什么调用 RedirectToAction 之后 TempData 为空?
我正在为一些非常奇怪的行为而苦苦挣扎。我的 TempData 在测试情况下工作正常。 public async Task<IActionResult> Test() { TempData["TEST"] = "HELLO"; return RedirectToAction("Test2"); } [HttpGet] public IActionResult Test2() { var…
.NET 8 Blazor Web 应用中,如何从客户端项目中调用服务器项目中的控制器方法?
嗨, 我使用 blazor Web 应用模板创建了一个新的 .NET 8 blazor 项目,它给了我两个项目。 现在我想从我的客户端项目调用服务器项目中的 API 方法,我已经在服务器项目中添加好我的API控制器和从数据库访问数据的方法,任何帮助都是值得赞赏的。 注意: 此问题总结整理于:.Net 8 Blazor Web 应用模板给了我两个项目,一个用于服务器,另一个用于客户端,我在服务器项目中添加了控制器,但无法调用控制器方法从数据库获取数据,您能帮我解决这个问题吗
如何从HttpClient 创建 CURL?
我在 c# 中有许多通过 HttpClient 调用 API 的请求,并希望在调试视图中看到对应的 CURL。 例如: string requestBody =…
如何在控制台应应用程序中启动 Web API?
我想在控制台应用程序中构建 Web 应用。 <Project Sdk=“Microsoft.NET.Sdk”> 我可以在其中使用 WebApplication.CreateBuilder 吗? 注意: 此问题总结整理于:在控制台应用程序中启动 Web API?
請教關於.Net Core Web API with Angular發布的問題
您好: 我參考此篇官方文件 https://learn.microsoft.com/en-us/visualstudio/javascript/tutorial-asp-net-core-with-angular?view=vs-2022 建立一個ASP.NET Core app with…
如何将Swagger或OPenAPI文档集成到ASP.NET Core Web API中?
如何将Swagger或OPenAPI文档集成到ASP.NET Core Web API中?它们在记录和测试API终结点方面有哪些优势呢? Note: 此问题总结整理于:.Net Core Web API.
可以在controller中使用ViewData从view中获取数据吗?
可以在controller中使用ViewData从view中获取数据吗? 例如: View : @{ Layout = "_Layout"; ViewData["pid"] = "1"; } 在view 页面中提交表单后,如何在controller 中获取ViewData的值,就像这样: public IActionResult do() { string…