asp.net-core-mvc相关内容
我有一个使用JWT身份验证的ASP.NET Core 5.0 API。 目前,我希望它所做的一切就是读取按钮中的标记 @Html.ActionLink("Test","Oper","Home") 并且它是[Authorize]头,并根据我的标准验证它们。我不知道遗漏了什么,但它始终返回HTTP 401代码。 测试添加此代码 app.UseCors(x => x.Allo
..
..
我正在创建一个 MVC 6 项目,我宁愿在 Entity Framework 7 上使用 Classic ADO.net.但是,据说 DataTable 和 SqlDataAdapter 都找不到名称空间.我有一个 using System.Data 和 System.Data.SqlClient 语句.在我尝试构建项目之前,它不会显示错误. 我想我在某处读到这两个名称空间未在新版本中实现.
..
我有一个已部署为 Azure Web 应用程序的 MVC 6 站点.我已经使用服务器资源管理器在 Visual Studio 中启用了所有跟踪/诊断选项.我正在尝试进行远程调试,但我只在浏览器上看到错误 500,并没有找到任何关于错误发生位置的信息(或触发错误断点). 我在从 Azure 获得的文件日志中找不到任何错误跟踪. 我应该如何解决 Azure Web 应用程序中的错误 500
..
我正在 Azure Web 应用程序中运行 ASP.NET 5 项目. 在使用大约 1.5mb 或更大的文件(表单数据)调用 API 端点时,会引发以下异常. 这里是抛出异常的地方. 有谁知道如何解决这个问题?有没有可能的解决方法? System.IO.InvalidDataException:Microsoft.AspNet.Server.Kestrel.Http.Messa
..
我正在查看 此链接显示如何从 Web API 2 迁移到 MVC 6. 我试图在绑定了 HttpRequestMessage 的控制器中使用 Action 方法.这适用于 Web Api 2. [Route("", Name = "AddTaskRoute")][HttpPost]公共任务 AddTask(HttpRequestMessage requestMessage, [FromB
..
我正在使用 Postman 测试我的第一个 .net Core WebAPI 发生未知媒体类型错误. 我错过了什么? 这是我的发帖对象 公共类国家{[钥匙]公共 int CountryID { 获取;放;}公共字符串 CountryName { 获取;放;}公共字符串 CountryShortName { 获取;放;}公共字符串描述 { 获取;放;}} 这是 webapi 控
..
我们有一个内部 JavaScript 库,希望在多个项目之间共享.实际上,我们已经通过文件复制来共享它,但这(可以预见)导致了代码的多个分支. 消费项目是“完整"的 ASP.NET(MVC 和 Web 窗体)和 ASP.NET Core MVC 的混合体.(我打算创建两个单独的包.) 安装到 ASP.NET 项目中似乎可以正常工作,但我在使用 ASP.NET Core 时遇到问题.
..
我刚刚在 ASP 5 MVC 6 beta8 中创建了一个新项目和一个用于测试的兼容类库.问题出现在我打算用于测试的这个新的“Web 类库"项目中. 这就是我的 project.json 的样子: {“版本":“1.0.0-*","description": "ClassLibrary1 类库",“作者":[“我"],“标签":[“"],“项目网址":“","licenseUrl": ""
..
我正在开发一个 Intranet 应用程序,并希望使用现有组织的 Active Directory 进行用户身份验证和基于策略的角色授权. 有人能指出我正确的方向吗?我有点困惑(实际上很困惑). 谢谢 解决方案 http://docs.asp.net/en/latest/security/index.html 首先启动一个新的 ASP.Net Web 应用程序项目,选择
..
我加了 .AddJsonFile("Connections.json", optional: true, reloadOnChange: true) 在 public Startup(IHostingEnvironment env) Connections.json 包含: {“连接字符串":{"DefaultConnection": "Server=(localdb)\\mssqll
..
我在尝试使用强类型模型创建视图时遇到问题.无论我将什么作为模型传递给 View(),即使只是访问 Model,我总是会收到 NullReferenceException.p> 在执行剃刀页面的其余部分之前,我什至无法检查模型是否为空;简单地执行 if (Model != null) 也会抛出相同的 NullReferenceException. Index.cshtml @page@mo
..
我正在尝试为我的 Web 应用程序实现 OAuth2.0.我在 this 链接. 我已向 2 家外部提供商 Microsoft 和 Google 注册.我也在 startup.cs 文件中添加了身份验证. 所以当我运行应用程序时,点击右上角的登录按钮,会显示一个登录页面.它显示的 URL 是 https://localhost:44325/Identity/Account/Login.
..
我在带有选择标记的 Razor 视图中使用 asp-items="@Html.GetEnumSelectList(typeof(Salary))" 来根据 enum 填充列表值工资. 但是,我的枚举包含一些我想在其中包含空格的项目.例如.其中一项是 PaidMonthly,但是当我使用 Html.GetEnumSelectList 显示它时,我希望它显示为 "Paid Monthly"(里面
..
我为 RC2 版本启动了一个新的 MVC Web 应用程序项目,我正在尝试添加一个类库作为项目参考. 我在我的项目中添加了一个简单的类库并引用它,并在 project.json 文件中得到以下内容: “框架":{“net452":{“依赖":{“我的班级图书馆":{“目标":“项目"}}}}, 我可以在任何控制器和 Startup.cs 文件中毫无问题地使用此库,但是当我尝试从 Razo
..
我正在使用 ASP.NET Core MVC 创建一个网站.当我单击某个操作时,我收到此错误: AmbiguousActionException:匹配多个动作.以下操作匹配路由数据并满足所有约束:Web.Controllers.ChangeEventsController.Create (Web)Web.Controllers.ProductsController.CreateChangeEve
..
每次查看任何基于 _layout.cshtml 的页面时,我都需要运行一些 c# 代码.我不想在每个 controller.cs 文件中都放一些东西,只是像你以前在 ASP.NET 的 MasterPage.cs 中那样放一些中心 找不到这个 在MVC,C#中的每个请求中运行一个方法? 或者这个 Asp.Net Core 中的@Html.Action 运行,不确定是不
..
我想执行一个存储过程,它返回三个值(Email、Name、CompanyID)并获取一个参数(CompanyID),但它不起作用. 我创建了一个具有这些属性的类和一个返回数据的存储过程.通过它显示 DatabaseFacade 错误. 我的代码是: 列表AppUser = 新列表();//具有三个属性的类SqlParameter param1 = new SqlP
..
这就是我所拥有的.(ApiVersion 为 v1.0) 私有异步任务GetUsersRoles(字符串 accessToken、ClaimsIdentity 身份、字符串 userId){字符串资源 = GraphResourceId + ApiVersion + "/me/memberOf";var client = new HttpClient();var
..
我创建了 CustomClaimType 来存储 user id: 公共静态类 CustomClaimTypes{公共常量字符串 UserId = "UserId";} 当用户登录时,我设置它: var claim = new List();Claims.Add(new Claim(ClaimTypes.Name, doc_session.ufname + " " + doc_session
..