asp.net-core-mvc相关内容

ASP.NET Core 5.0 JWT身份验证抛出401代码

我有一个使用JWT身份验证的ASP.NET Core 5.0 API。 目前,我希望它所做的一切就是读取按钮中的标记 @Html.ActionLink("Test","Oper","Home") 并且它是[Authorize]头,并根据我的标准验证它们。我不知道遗漏了什么,但它始终返回HTTP 401代码。 测试添加此代码 app.UseCors(x => x.Allo ..
发布时间:2022-02-23 16:43:24 C#/.NET

在 MVC 6 下使用 ADO.NET 的 DataTable 的替代方案是什么?

我正在创建一个 MVC 6 项目,我宁愿在 Entity Framework 7 上使用 Classic ADO.net.但是,据说 DataTable 和 SqlDataAdapter 都找不到名称空间.我有一个 using System.Data 和 System.Data.SqlClient 语句.在我尝试构建项目之前,它不会显示错误. 我想我在某处读到这两个名称空间未在新版本中实现. ..
发布时间:2022-01-23 22:12:52 其他开发

如何获取 Azure Web 应用程序的错误 500 的详细信息?

我有一个已部署为 Azure Web 应用程序的 MVC 6 站点.我已经使用服务器资源管理器在 Visual Studio 中启用了所有跟踪/诊断选项.我正在尝试进行远程调试,但我只在浏览器上看到错误 500,并没有找到任何关于错误发生位置的信息(或触发错误断点). 我在从 Azure 获得的文件日志中找不到任何错误跟踪. 我应该如何解决 Azure Web 应用程序中的错误 500 ..
发布时间:2022-01-23 18:51:53 其他开发

ASP.NET 5 RC1:System.IO.InvalidDataException:请求内容意外结束

我正在 Azure Web 应用程序中运行 ASP.NET 5 项目. 在使用大约 1.5mb 或更大的文件(表单数据)调用 API 端点时,会引发以下异常. 这里是抛出异常的地方. 有谁知道如何解决这个问题?有没有可能的解决方法? System.IO.InvalidDataException:Microsoft.AspNet.Server.Kestrel.Http.Messa ..

.Net Core WebAPI,无法使用 POSTMAN 发布数据,错误 - 415 Unsupported MediaType

我正在使用 Postman 测试我的第一个 .net Core WebAPI 发生未知媒体类型错误. 我错过了什么? 这是我的发帖对象 公共类国家{[钥匙]公共 int CountryID { 获取;放;}公共字符串 CountryName { 获取;放;}公共字符串 CountryShortName { 获取;放;}公共字符串描述 { 获取;放;}} 这是 webapi 控 ..
发布时间:2022-01-22 14:39:36 其他开发

在 ASP.NET Core MVC 项目中作为链接安装的 NuGet 包 contentFiles 工件

我们有一个内部 JavaScript 库,希望在多个项目之间共享.实际上,我们已经通过文件复制来共享它,但这(可以预见)导致了代码的多个分支. 消费项目是“完整"的 ASP.NET(MVC 和 Web 窗体)和 ASP.NET Core MVC 的混合体.(我打算创建两个单独的包.) 安装到 ASP.NET 项目中似乎可以正常工作,但我在使用 ASP.NET Core 时遇到问题. ..
发布时间:2022-01-20 09:28:39 其他开发

Nuget 找不到更新的依赖项

我刚刚在 ASP 5 MVC 6 beta8 中创建了一个新项目和一个用于测试的兼容类库.问题出现在我打算用于测试的这个新的“Web 类库"项目中. 这就是我的 project.json 的样子: {“版本":“1.0.0-*","description": "ClassLibrary1 类库",“作者":[“我"],“标签":[“"],“项目网址":“","licenseUrl": "" ..
发布时间:2022-01-20 09:23:32 其他开发

如何为 ASP.Net 5 (MVC6) Intranet 应用程序使用 Active Directory

我正在开发一个 Intranet 应用程序,并希望使用现有组织的 Active Directory 进行用户身份验证和基于策略的角色授权. 有人能指出我正确的方向吗?我有点困惑(实际上很困惑). 谢谢 解决方案 http://docs.asp.net/en/latest/security/index.html 首先启动一个新的 ASP.Net Web 应用程序项目,选择 ..
发布时间:2022-01-17 19:20:47 C#/.NET

仅访问模型时的 ASP.NET Core NullReferenceException

我在尝试使用强类型模型创建视图时遇到问题.无论我将什么作为模型传递给 View(),即使只是访问 Model,我总是会收到 NullReferenceException.p> 在执行剃刀页面的其余部分之前,我什至无法检查模型是否为空;简单地执行 if (Model != null) 也会抛出相同的 NullReferenceException. Index.cshtml @page@mo ..
发布时间:2022-01-13 13:03:14 C#/.NET

自定义身份验证类型的登录页面设计:个人用户帐户 ASP.NET core 2.1、MVC、c#

我正在尝试为我的 Web 应用程序实现 OAuth2.0.我在 this 链接. 我已向 2 家外部提供商 Microsoft 和 Google 注册.我也在 startup.cs 文件中添加了身份验证. 所以当我运行应用程序时,点击右上角的登录按钮,会显示一个登录页面.它显示的 URL 是 https://localhost:44325/Identity/Account/Login. ..
发布时间:2022-01-13 13:03:04 C#/.NET

Html.GetEnumSelectList - 获取带空格的枚举值

我在带有选择标记的 Razor 视图中使用 asp-items="@Html.GetEnumSelectList(typeof(Salary))" 来根据 enum 填充列表值工资. 但是,我的枚举包含一些我想在其中包含空格的项目.例如.其中一项是 PaidMonthly,但是当我使用 Html.GetEnumSelectList 显示它时,我希望它显示为 "Paid Monthly"(里面 ..
发布时间:2022-01-13 13:02:53 C#/.NET

Razor 页面在 ASP.NET Core RC2 运行时看不到引用的类库

我为 RC2 版本启动了一个新的 MVC Web 应用程序项目,我正在尝试添加一个类库作为项目参考. 我在我的项目中添加了一个简单的类库并引用它,并在 project.json 文件中得到以下内容: “框架":{“net452":{“依赖":{“我的班级图书馆":{“目标":“项目"}}}}, 我可以在任何控制器和 Startup.cs 文件中毫无问题地使用此库,但是当我尝试从 Razo ..
发布时间:2022-01-13 13:02:44 其他开发

MVC CORE 2.0.0 在每一页上运行 c# 代码

每次查看任何基于 _layout.cshtml 的页面时,我都需要运行一些 c# 代码.我不想在每个 controller.cs 文件中都放一些东西,只是像你以前在 ASP.NET 的 MasterPage.cs 中那样放一些中心 找不到这个 在MVC,C#中的每个请求中运行一个方法? 或者这个 Asp.Net Core 中的@Html.Action 运行,不确定是不 ..
发布时间:2022-01-13 13:02:27 其他开发

执行非查询程序不起作用 asp.net 核心

我想执行一个存储过程,它返回三个值(Email、Name、CompanyID)并获取一个参数(CompanyID),但它不起作用. 我创建了一个具有这些属性的类和一个返回数据的存储过程.通过它显示 DatabaseFacade 错误. 我的代码是: 列表AppUser = 新列表();//具有三个属性的类SqlParameter param1 = new SqlP ..