asp.net-core-mvc相关内容

ASP.NET MVC 6(vNext)无法正常链接到文件

我试图运行ASP.NET MVC 5 6样品的“HelloMVC”项目,自定义的CSS文件。 我把我的.css文件中的的wwwroot 文件夹,让我们在风格说文件夹中。 我然后链接到它在我的 _Layout.cshtml 与 <链接rel =“stylesheet”属性HREF =“〜/风格/ mystyle.css”/> 不过,风格不会被渲染。 如果我去我的浏览器的预期文件 ..
发布时间:2016-06-11 23:20:02 C#/.NET

任何方式在.NET 1.0的核心MVC以便使用授权策略?

我知道在控制器 ,你可以写 [授权(“policyName”)] 没有问题,但有没有办法在一个视图中使用的策略?我宁可不使用 User.IsInRole(...)每一次我想要批准一些HTML。 编辑: 下面是一些code Startup.cs - 政策声明 services.AddAuthorization(选项=> { options.AddPolicy ..

如何注册在MVC6 RouteConstraints

有关于如何创建在previous MVC版本RouteConstraints许多教程: 注册ASP.NET MVC路由约束的属性路由 约束 这是如何工作,MVC6,特别是注册自定义路由约束,因此它可以在ApiController操作的属性来使用呢? 我创建了一个自定义路由约束,所谓的NonEmptyGuid,这真的只是确保一个非空的Guid用作的参数获取动作: 公共类NonEmp ..

阅读身体Asp.Net两次5

我试图读取身体用于认证目的中间件,但是当请求获取到API控制器作为主体已经读出的对象是空的。反正是有解决这个问题。我读的身体像这样在我的中间件。 VAR缓冲=新的字节[Convert.ToInt32(context.Request.ContentLength)]; 等待context.Request.Body.ReadAsync(缓冲液,0,buffer.Length); 变种体= Encod ..
发布时间:2016-06-11 20:44:00 C#/.NET

ASP.NET 5 MVC6 User.GetUserId()返回不正确的ID

我在ASP.NET 5个简单的项目与一个注册的用户。我曾尝试通过扩展方法来获得当前登录用户的ID号 GetUserId()从使用System.Security.Claims 命名空间。 不幸的是这个方法返回我不存在ID,我不知道为什么。 下面是我简单的code: VAR currentUserId = User.GetUserId(); 方法的结果: 数据库: 解 ..
发布时间:2016-06-11 20:43:28 C#/.NET

使用标准的Active Directory中的ASP.NET核心应用?

我创建一个新的ASP.NET 1.0的核心应用。其中一项要求是使用Active Directory进行用户身份验证。不幸的是我们的企业只使用“老”Active Directory中。我们不使用Azure中的Active Directory的。 当我创建在Visual Studio 2015年一个新的项目,还有在“更改身份验证”这个没办法: 什么是做到这一点的最好方法是什么? 解决方案 ..

ASP.NET MVC 6使用IIS没有制定发布

有什么办法制定有关IIS的ASP.NET MVC 6测试版8的应用程序,而不必需要发布应用程序? 安装httpPlatform模块,我能够指向IIS来发布的应用程序后。 但是哟一点IIS怎么能说你的Visual Studio解决方案wwwroot文件,所以你可以开发和看到你所做的更改,而不需要发布? 这是不再可能像它,你如何制定asp.net MVC应用5? 对于发展IIS防爆preSS和 ..
发布时间:2016-06-10 22:25:16 C#/.NET

现场重装与Asp.Net 5

在Asp.Net 5的发展速度更快,因为它编译保存。 但是,我还是要手动刷新浏览器。 有没有在Visual Studio现场重装选项,或者我应该使用一饮而尽插件是什么? 解决方案 您可以启用BrowserLink和您在编辑code命中按Ctrl + Alt + Enter键使浏览器自动刷新。或者你可以打在Visual Studio工具栏浏览器链接刷新按钮。 公共无效配置(IAppli ..

在ASP.Net MVC 6全局错误记录

我测试了一个MVC的Web 6阿比希望实施登录到一个全球性的错误处理程序。只是保证没有错误走不出系统没有被记录下来。我创建了一个ExceptionFilterAttribute,并在全球范围内启动加吧: 公共类AppExceptionFilterAttribute:ExceptionFilterAttribute { 公共覆盖无效onException的(ExceptionContext ..
发布时间:2016-06-09 19:43:38 C#/.NET

获得ASP.NET 5控制器VS 2015年wwwroot文件夹路径

对不起,一个noob问题,但似乎我无法从控制器得到使用Server.Mappath。我需要输出的JSON文件列表从图像中的wwwroot文件夹。他们是wwwroot文件/图像。我怎样才能得到一个可靠的wwwroot路径? 使用系统; 使用System.Collections.Generic; 使用System.Linq的; 使用System.Threading.Tasks; 使用Microsof ..
发布时间:2016-06-09 19:43:35 C#/.NET

Windows身份验证支持ASP.NET 5测试版8

我有一个ASP.NET MVC 5 6的Web API项目。大多数API端点有[授权]属性,和Windows身份验证在IIS都和Visual Studio中的项目的属性启用。这一切都在测试7工作正常。 在测试版8,但是,这是行不通的。这很容易用完全干净的项目,以重现此: 使用ASP.NET的Web 5 API模板创建新的项目。 在该项目(不解决方案),转到调试选项卡,启用Windows身 ..
发布时间:2016-06-09 19:02:41 C#/.NET

是什么在ASP.NET MVC 6 MVC控制器和Web API控制器之间的区别?

在ASP.NET MVC 5 6微软与Web API控制器类(合并了正常的MVC控制器类(控制器) ApiController )。现在存在的仅仅是控制器类继承,其中包括的WebAPI的功能了。 所以现在还不是那么简单区分MVC和的WebAPI控制器。无论是从控制器类继承。我能发现的唯一区别是,的WebAPI的路由信息​​仍然由属性提供 HTTPGET , HttpPost , HttpPut ..
发布时间:2016-06-09 18:31:15 C#/.NET

ASP .NET MVC 5 6 3身份角色声明组

目前,我正在寻找一种使用ASP .NET MVC 5 6的高级角色/用户组权限管理,身份3.我开始了新的preVIEW启动Web项目用集成方便登录系统的解决方案。 现在我需要一个复杂的“用户权限管理”具有以下功能: 的用户可以在多个组/角色 一组/角色有很多访问对象(例如CanAccessUser,CanEditUser ...) 这些访问对象(也许宣称?)各组/角色相得益彰 (可选 ..

在2015年VS针对运行新MVC6项目

我在Windows 7中使用ASP.NET测试版7,2015年VS 当我创建VS2015新MVC6项目面向.NET 4.6框架,我的项目引用是这样的: DNX 4.5.1 DNX核心5.0 我不希望创建跨平台,并期望我引用如下(从其他的教程 S): ASP.NET 5.0 ASP.NET 5.0的核心 在ASP.NET 5.0文档: 我所看到的在2015年VS(对DNX没有 ..

创建/ MVC中控制器获取DefaultHtmlGenerator

我想创建(或某种方式得到它的一个实例),用于Microsoft.AspNet.Mvc.Rendering.DefaultHtmlGenerator我MVC6控制器的方法在 我想生成验证HTML我型我我的asp.net MVC的控制器内部的自我。我的问题是从哪里得到的构造数据DefaultHtmlGenerator像防伪,metadataProvider..etc [HTTPGET] 公共I ..
发布时间:2016-06-07 22:34:43 C#/.NET

Azure的Web应用程序(MVC 6)连续部署失败

我试图建立连续部署从到位桶的Azure的Web应用程序。然而,部署失败,出现以下错误: 命令:deploy.cmd 处理ASP.NET 5 Web应用程序的部署。 调用命令:在参数'建筑'无法验证的说法。该 参数“未定义”不属于集合“,86,64,臂”的规定 在ValidateSet属性。供应一种说法认为是集合,然后尝试 再次该命令。 在C:\\ Program Files文件 (86)\\ S ..
发布时间:2016-06-07 21:51:05 C#/.NET