-
asp.net-mvc-3 – 应该使用HTTP引用来验证还是令牌验证来防止CSRF攻击?
所属栏目:[asp.Net] 日期:2020-12-30 热度:119
我阅读了关于如何保护我的网站免受ASP.NET MVC Web应用程序中的CSRF攻击.他们提到了两种方法: 使用 @ Html.AntiForgeryToken()使用令牌验证和[ValidateAntiforgeryToken] 使用HTTP引用者验证如: public class IsPostedFromThisSiteAttribute : AuthorizeAtt[详细]
-
asp.net – 如何在gridview中将navigateurl添加到超链接
所属栏目:[asp.Net] 日期:2020-12-30 热度:141
我的gridview中的每一行应该有一个按钮/超链接,导航到Page?id = something 然后有一些 javascript捕获重定向并将页面打印为iframe. 这个东西已经可以在行中(但隐藏). 所以我想为每个字段做一些像NavigateUrl =“/ Page.aspx?id =”Id.ToString()的东西,但是[详细]
-
asp.net-web-api2 – 在WebAPI2项目中加载System.IdentityModel.Tokens.
所属栏目:[asp.Net] 日期:2020-12-30 热度:166
我在WebApi2项目中收到以下错误: 无法加载文件或程序集“System.IdentityModel.Tokens.Jwt,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”或其一个依赖项.找到的程序集的清单定义与程序集引用不匹配. (HRESULT的异常:0x80131040[详细]
-
asp.net-mvc-4 – MVC4 RC脚本捆绑很慢
所属栏目:[asp.Net] 日期:2020-12-30 热度:195
我今天将一个大型项目升级到MVC4 RC,试用捆绑和缩小. 之前我有一个局部视图中的脚本src标签中有8个静态js文件.示例页面持续不超过0.1秒. 我添加了一个如下的包: bundles.Add(New ScriptBundle(~/bundles/mybundle).Include( ~/Resources/Core/Javascripts/jq[详细]
-
asp.net – 手动更新表单认证券:
所属栏目:[asp.Net] 日期:2020-12-30 热度:138
表单认证券的另一个问题即将到期过期. 我需要使用滑动到期设置为true.我已经阅读论坛,并且理解了精度损失的问题,如果请求仅在一半的到期时间之后才会更新该机票. 问题: 在我的webconfig我有如下: authentication mode=Forms forms timeout=20 name=SqlAuthC[详细]
-
ASP.NET MVC删除操作方法中的查询字符串
所属栏目:[asp.Net] 日期:2020-12-30 热度:188
我有一个动作方法,如下所示: public ActionResult Index(string message){ if (message != null) { ViewBag.Message = message; } return View();} 发生什么事情是,对这个请求的URL将如下所示: www.mysite.com/controller/?message=H[详细]
-
ASP.NET Web应用程序的安装
所属栏目:[asp.Net] 日期:2020-12-30 热度:55
我们有一些使用两种方式的ASP.NET Web应用程序: 企业解决方案(类似msi的安装程序) 云解决方案(使用相同的安装程序) 目前我们使用本地安装程序,但是考虑如果我们可以用更方便和适合CI / CD开发周期的东西替代它们. 可以使用哪些技术/产品?目前我想到webdeplo[详细]
-
asp.net-mvc – 具有ASP.NET MVC的多语言网站
所属栏目:[asp.Net] 日期:2020-12-30 热度:171
当建立一个多语言网站(使用ASP.NET Web表单)时,我将使用HTTP模块来重写URL,最终得到一些友好的(对于人类和搜索引擎),如: uk/products/product_category_one/sub_category_one/index.aspxuk/products/product_category_one/sub_category_one/widget_mk5.aspxe[详细]
-
asp.net – 什么时候Response.IsClientConnected慢?
所属栏目:[asp.Net] 日期:2020-12-30 热度:107
我有一个长时间运行的ASP响应(实际上是一个MVC动作),如果用户已经导航,我想取消.我认为这应该是相当简单的: if(!this.Response.IsClientConnected){ Response.End();} 不过我从that this method is slow开始就碰到了various sources. 所以我运行自己的测试([详细]
-
asp.net-mvc-3 – 具有最佳实践的示例N层ASP.NET MVC3应用程序(使用EF 4.1)
所属栏目:[asp.Net] 日期:2020-12-30 热度:97
我正在寻找一个示例ASP.NET MVC3 N-Tier应用程序,演示最佳实践(首先使用域驱动设计和实体框架4.1代码).我找到了以下内容.您推荐哪一个(或其他不在本列表中)? http://efmvc.codeplex.com/ http://prodinner.codeplex.com/ http://www.dofactory.com/Framework[详细]
-
asp.net-web-api – 在ASP.NET Web API控制器的nunit测试中实例化新的System.We
所属栏目:[asp.Net] 日期:2020-12-30 热度:100
我有一个ASP.NET MVC4 Web API项目与ApiController继承的控制器接受一个ODataQueryOptions参数作为其输入之一. 我正在使用NUnit和Moq来测试该项目,这使我能够从ApiController使用的相关的存储库方法中设置canned响应.这样做,如: [TestFixture]public class P[详细]
-
如何处理在MVC视图中应用程序启动和传输和显示错误发生的ASP.NET应用程序错误?
所属栏目:[asp.Net] 日期:2020-12-30 热度:192
我知道ASP.NET MVC有错误过滤器属性来处理指定的错误类型.但是,此功能无法捕获应用程序启动时发生的任何错误.因此,我需要添加一些代码到“Application_Error”方法来处理这个错误,如下面的代码. public void Application_Error(object sender, EventArgs e){[详细]
-
asp.net – 使用/ signalr / ping调用时使用长轮询
所属栏目:[asp.Net] 日期:2020-12-30 热度:59
我用SignalR长时间轮询.我发现在基于singalr的网页进行/ signar / ping请求( as shown in this screenshot)之后,用户会话结束(ASP.NET Session_End正在被调用).我经历了 http://www.asp.net/signalr/overview/signalr-20/hubs-api/handling-connection-lif[详细]
-
如何为Asp.Net中的所有子文件夹注册HttpHandler?
所属栏目:[asp.Net] 日期:2020-12-30 热度:54
我想注册一个HttpHandler来包括根文件夹的所有子文件夹,而不管它们是多么嵌套.我会用下面的代码来预期行为,但实际上它只包括直接在根文件夹中的项目. httpHandlers add verb=* path=root/* type=HandlerType, Assembly //httpHandlers 我当然可以注册下面列出[详细]
-
勾选复选框时,禁用一些ASP.Net验证控件
所属栏目:[asp.Net] 日期:2020-12-30 热度:90
我使用旧式的ASP.NET验证(ugh)进行结帐过程.我有一个复选框 – “我会用我的信用卡详细信息” – .如果选中,我需要在客户端和回发上禁用信用卡号的必填字段验证器和cc验证器. 怎么做呢 您可以禁用客户端验证器(在 javascript中): function disable(validator[详细]
-
asp.net-mvc – 在MVC4中绑定的正确方法
所属栏目:[asp.Net] 日期:2020-12-30 热度:91
我有点困惑,正确的方式来捆绑脚本和样式文件.目前,我的BundleConfig.cs看起来像这样: bundles.Add(new ScriptBundle(~/bundles/jquery).Include( ~/Scripts/jquery-{version}.js));bundles.Add(new ScriptBundle(~/bundles/jque[详细]
-
ASP.NET如何确定是否排队请求?
所属栏目:[asp.Net] 日期:2020-12-30 热度:114
当ASP.NET接收到请求时,它如何确定是服务还是排队?我问,因为我正在监控服务器上的性能计数器,并且CPU没有超出,并且有一大堆可用的工作线程,但我仍然看到最多200个请求排队. 我一直在做研究,我相信我得到了一个可以接受的答案.我的主要来源是这篇文章: http:[详细]
-
asp.net-mvc – Mvc 3 Razor:使用部分部分视图?
所属栏目:[asp.Net] 日期:2020-12-30 热度:140
我在局部视图中定义了一个部分,我想从视图中指定部分的内容. 但我无法想像出来.在asp.net用户控件中,我们可以定义asp:占位符和 指定用户控件所在的aspx中的内容.我会很乐意提出任何建议. 谢谢 [编辑] 这是asp.net用户控件,我想将其转换为剃刀部分视图 用户控[详细]
-
asp.net – 为什么Global.asax事件在我的ASP.NET网站没有触发?
所属栏目:[asp.Net] 日期:2020-12-30 热度:81
我一直在开发适用于内置Web开发服务器Cassini的ASP .NET 3.5 Web应用程序,而不是针对IIS. 在我的Global.asax文件中,在Application_Start事件处理程序中,我有一些代码记录了网站的启动.这一切都适用于卡西尼. 由于使用IIS6将站点部署到测试服务器上的虚拟目录[详细]
-
ASP.NET Core 1.0 ConfigurationBuilder().AddJsonFile(“appsett
所属栏目:[asp.Net] 日期:2020-12-30 热度:134
所以我终于找到了核心,我已经陷入了第一个障碍.我正在遵循Pluralsight ASP.NET核心基础课程,当尝试将appsettings.json文件添加到配置生成器时,我遇到异常. public Startup(){ var builder = new ConfigurationBuilder() .AddJsonFile(appsettings.json);[详细]
-
asp.net – Dropzone没有绑定到模型
所属栏目:[asp.Net] 日期:2020-12-30 热度:197
我正在使用dropzone.js以包含其他字段的形式上传文件. @using (Html.BeginForm()){ @Html.AntiForgeryToken() @Html.DropDownListFor(x = x.installation, Model.installationList, new { data_placeholder = Select one it[详细]
-
asp.net – Orchard CMS Media中的文件大小上传限制
所属栏目:[asp.Net] 日期:2020-12-30 热度:135
我正在使用Media模块在Orchard上传文件.如果我选择一个2.2MB的文件,它可以工作,但是如果我尝试上传一个更大的文件(让我们说一个4MB的电影),我得到一个错误页面,说“这个页面不可用”. 是否有大小限制,如果是,我该如何增加? 谢谢! 您可以在根Orchard Web.con[详细]
-
LoginView中的ASP.NET LoginStatus不会触发LoggingOut事件
所属栏目:[asp.Net] 日期:2020-12-30 热度:143
我的APS.NET应用程序中有一个LoginView与AnonymousTemplate和LoggedInTemplate.我已经把LoginStatus控件放在LoggedInTemplate里面,但是没有按预期的方式工作. 这是代码 asp:LoginView ID=LoginView1 runat=server AnonymousTemplate a[详细]
-
asp.net-mvc – 文件上传MVC
所属栏目:[asp.Net] 日期:2020-12-30 热度:121
在我看来有以下标记: form action=Categories/Upload enctype=multipart/form-data method=post input type=file name=Image input type=submit valueSave/form 在我的控制器: public ActionResult[详细]
-
asp.net – 如果我没有指定targetFramework =“4.0”会发生什么?
所属栏目:[asp.Net] 日期:2020-12-30 热度:179
在我的ASP.Net 4.0 web.config我有以下属性: compilation targetFramework=4.0 如果我删除targetFramework属性,一切似乎正常进行.这个属性在什么情况下帮助我? Quote from the doc: Specifies the version of the .NET Framework that the Web site ta[详细]
- asp.net – VB.NET – 如何使用Active Directory
- asp.net-mvc – 具有ASP.NET MVC的多语言网站
- asp.net C HttpWebRequest正在为404抛出异常
- .NET中的抽象工厂
- asp.net – Request.Url.AbsoluteUri和重写的URL
- asp.net-mvc – 为什么HttpContext.Current在asp
- asp.net-mvc – 如果用户在int字段中放入非数字字
- ASP.NET MVC下Ajax.BeginForm方式无刷新提交表单
- IIS 7中为ASP.NET缺少MIME类型404.17
- asp.net – 通过邮件发送wcf服务消费表单数据