-
asp.net-mvc-3 – ASP.Net MVC 3:在哪里处理会话丢失?
所属栏目:[asp.Net] 日期:2021-01-17 热度:110
当我的会话丢失或重建我的项目时,我已经开始遇到错误,因为我的表单身份验证cookie仍然存在. 在WebForms中,我使用与需要登录的页面相关联的母版页来检查会话. 我如何在MVC中的一个位置执行此操作?我讨厌在我的控制器中的每个动作中检查会话状态. 另一方面,我[详细]
-
asp.net-mvc – ie9:调试时出现恼人的弹出:“错误:’__flash__removeCallback’未定
所属栏目:[asp.Net] 日期:2021-01-17 热度:81
我正在使用facebook社交小部件的asp.net mvc网站上工作.每当我启动调试器(ie9是浏览器)时,我会收到许多错误弹出窗口:错误:’__flash__removeCallback’未定义. 为了验证我的代码不负责任,我刚刚创建了一个全新的asp.net mvc网站并点击了F5. 如果您导航到此[详细]
-
asp.net-mvc – 在没有模型的情况下手动将验证添加到文本框
所属栏目:[asp.Net] 日期:2021-01-17 热度:77
我在表单中有一个文本框,我想添加一些验证. 如何在不使用模型的情况下为其添加一些不显眼的验证属性? 例如. @using (Html.BeginForm()) { @Html.ValidationSummary() @Html.Label(code, Confirmation Code) @Html.TextBox(code)[详细]
-
ASP.NET 2.0和4.0似乎在Forms身份验证中以不同方式处理根URL
所属栏目:[asp.Net] 日期:2021-01-17 热度:161
如果有以下web.config: configuration system.web authentication mode=Forms forms name=MembershipCookie loginUrl=Login.aspx protection=All[详细]
-
ASP.NET MembershipProvider加密/解密
所属栏目:[asp.Net] 日期:2021-01-17 热度:82
我对.Net中的MembershipProvider有一些问题,我一直无法找到明确的答案. 使用什么类型的加密,AES? 方法EncryptPassword,它可以处理任何盐,或者我只是在传递它之前添加它? 方法DecryptPassword – 你能真正解密密码吗?难道这不是一个糟糕的做法吗? 谢谢你的[详细]
-
ASP.Net Web应用程序安全性不适用于IIS 7?
所属栏目:[asp.Net] 日期:2021-01-17 热度:154
我面临着一个奇怪的问题 我在win server 2008上使用visual studio 2010,SQL Express 2008 运行安全向导(创建单个用户,设置权限,如拒绝匿名并允许创建的用户)并按F5 – 该网站工作得很好. 当我将文件夹移动到IIS 7并“转换为应用程序”时,会出现登录页面,但它[详细]
-
asp.net – 在部分视图中强制使用没有Html.BeginForm / Ajax.BeginForm的无阻止语法
所属栏目:[asp.Net] 日期:2021-01-17 热度:134
当我将部分表单放在局部视图中时,除了局部视图中的表单元素之外,所有表单部分都会获得无阻碍语法. 我发现如何“应用”无阻碍语法的唯一方法是在局部视图中启动另一个表单. 视图: @using (Ajax.BeginForm(SubmitHandler, new DefaultAjaxOptions())){ @Html.E[详细]
-
asp.net-mvc – 在MVC命令,优先级和功能问题中授权属性
所属栏目:[asp.Net] 日期:2021-01-17 热度:85
我没有完全掌握一些角色.使用[Authorize]属性 当你在控制器和动作上有[Authorize]属性时: 当两者都有角色时,此角色将具有访问权限 如果角色仅在Controller中定义,但不在Action中定义,则无法访问 如果角色仅在Action中定义,而不在Controller中定义,则无法访问[详细]
-
asp.net-mvc-3 – “字段宽度必须是数字.”在客户端
所属栏目:[asp.Net] 日期:2021-01-17 热度:156
我正在使用 jquery进行客户端验证以及数据注释.一切正常,但我想在数字文本框中输入非数字值时本地化一条消息.但是对于客户端验证,asp.net mvc正在使用它自己的资源文件,其密钥为’ClientDataTypeModelValidatorProvider_FieldMustBeNumeric’. 我能怎么做?[详细]
-
asp.net – 如何访问Global.asax静态成员?
所属栏目:[asp.Net] 日期:2021-01-17 热度:183
如果我们在Global.asax中声明一个静态变量,那么如何在ASP.NET页面中访问它? script runat=server public static object myObject = new MyClass(); // Application_Start() and other stuff goes here./script 并且,这是一个存储全局对象(所[详细]
-
asp.net – IControllerFactory’MyWebSite.WebUI.Infrastructure.
所属栏目:[asp.Net] 日期:2021-01-17 热度:82
当我尝试在区域中的控制器中打开视图时,我得到了上述内容. Ninject设置如下: public class NinjectControllerFactory : DefaultControllerFactory{ private IKernel kernel = new StandardKernel(new RLSBCWebSiteServices()); protected[详细]
-
ASP.NET SQL成员资格表
所属栏目:[asp.Net] 日期:2021-01-17 热度:143
将表(如客户,订单)与成员资格表中的用户绑定的最佳方法是什么.是否有办法以某种方式使用int绑定它? 您可以使用User.ProviderUserKey,但这是一个GUID,而不是int.这将映射到aspnet_Membership表中的UserId字段[详细]
-
asp.net – 如何查看Chrome开发者工具中发布到表单的数据大小?
所属栏目:[asp.Net] 日期:2021-01-17 热度:159
我正在浏览一个旧的ASP.NET应用程序并关闭ViewState for Gridviews,而不需要它.这减少了回发时发送到服务器的信息量,但我很好奇. 在FireBug中,我可以转到“网络”选项卡,应用HTML过滤器,然后展开已发布的特定aspx文件.在其下方,我可以点击“发布”标签,其中显[详细]
-
ASP.NET MVC是否使Web表单成为旧版平台?
所属栏目:[asp.Net] 日期:2021-01-12 热度:140
上周在Mix ’09上发布了最新版本的 ASP.NET MVC 1.0. 这一框架的一些明显好处是: Clear separation of concerns Testability – support for Test-Driven Development Fine-grained control over HTML and JavaScript Intuitive URLs 现在,微软正在小心[详细]
-
如何为ASP.NET身份设置密码规则?
所属栏目:[asp.Net] 日期:2021-01-12 热度:130
在我的ASP.NET应用程序中,我在web.config中的DefaultMembershipProvider和SqlMembershipProvider中有以下设置: enablePasswordRetrieval=truepasswordFormat=Clear requiresQuestionAndAnswer=false 它们是Digest认证所必需的.我想转到ASP.NE[详细]
-
asp.net – 为每个网站/应用程序创建单独的IIS应用程序池的缺点
所属栏目:[asp.Net] 日期:2021-01-12 热度:134
目前,在我们生产的IIS Web场中,我们在单个App Pool(默认应用程序池)中托管约15个应用程序.有两个网站和大约13个虚拟目录. 同事建议我们更改IIS配置,因此每个应用程序都是单独的App Pool(具有相同的设置). 这样做有什么缺点或潜在的问题吗? ASP.NET应用程序是[详细]
-
asp.net – ASP MVC – 默认的HTTP标头有任何常量吗?
所属栏目:[asp.Net] 日期:2021-01-12 热度:128
基本上,同样的问题我要求默认的内容类型,但这次为标题:有微软创建了一个类的标准HTTP头名称的常量,或者我必须自己写? 谢谢卢克 请求标题 /// summary/// Contains the standard set of headers applicable to an HTTP request./// /summarypublic static cl[详细]
-
asp.net-mvc-4 – 最小和最大字符串长度的单独错误消息 – MVC4数据注释
所属栏目:[asp.Net] 日期:2021-01-12 热度:171
有人可以使用MVC中的数据注释,分享其使用单独的错误消息的最小和最大字符串长度的实现? 看来StringLength只允许单个错误消息,一个MinLength / MaxLength不会产生不显眼的验证标记,因为它们不是IClientValidatable 虽然这似乎是一个非常常见的要求,但我无法在[详细]
-
asp.net-mvc – 在Asp.Net MVC中使用千位分隔符的十进制值
所属栏目:[asp.Net] 日期:2021-01-12 热度:57
我有一个自定义模态类,其中包含一个小数成员和一个视图来接受此类的条目.一切运行良好,直到我添加了 javascripts来格式化输入控件内的数字.格式代码格式化输入的数字与千分隔符’,’当焦点模糊. 问题是,我的模态类中的小数值不会与千分隔符绑定/解析.当我用“[详细]
-
asp.net-mvc – 使用输出缓存和其他动作过滤器
所属栏目:[asp.Net] 日期:2021-01-12 热度:61
我已经在我的应用程序中添加了“输出缓存”,以实现一些简单的性能提升.但是,这些操作还需要在每个请求之后增加一个计数器(它是一个视图计数器),方法是点击一个Redis db. 起初,我想我可以调整操作过滤器执行的顺序,以确保视图被计数: public class CountersAt[详细]
-
asp.net – 如何正确地大写希腊字在.NET?
所属栏目:[asp.Net] 日期:2021-01-12 热度:113
我们有ASP.NET应用程序,运行世界各地的不同的客户端.在这个应用程序中,我们有各种语言的字典.在字典中,我们有小写的单词,有时我们用排版原因的代码大写. var greek= new CultureInfo(el-GR);string grrr = Πλη;string GRRR = grrr.ToUpper(greek); // ΠΛ[详细]
-
asp.net – 我可以愚弄HttpRequest.Current.Request.IsLocal吗?
所属栏目:[asp.Net] 日期:2021-01-12 热度:193
我正在运行一个Web应用程序,显示一些调试行为,如果它在本地运行 – 引用围绕资源字符串等 – 我想在我的笔记本电脑上演示该应用程序在一个会议,我不会有互联网访问,所以它必须是本地的. 应用程序使用HttpContext.Current.Request.IsLocal来确定它是否在本地运[详细]
-
asp-classic – 如何使用AES在VBScript中进行加密?
所属栏目:[asp.Net] 日期:2021-01-12 热度:80
我正在使用 VBScript中的 Rijndael/AES使用特定的键和 IV值加密一些数据.有没有什么好的函数库或COM组件可以很好的使用? 我看着CAPICOM;它只允许一个密码短语,并且不允许设置特定的键和IV值. 一个响应建议将RijndaelManaged类包装在COM中.您还可以在COM中包[详细]
-
asp.net-mvc – 从视图到控制器POST信用卡数据是否安全?
所属栏目:[asp.Net] 日期:2021-01-12 热度:144
需要将View中的一些CC数据提交给控制器进行处理,我可以只发布它还是有一些常用的方法来保护传输中的数据? 使用 SSL发布数据. 这是good resource on setting up SSL with IIS and ASP.NET.[详细]
-
asp.net – ASP:ItemTemplate中的DropDownList:为什么允许SelectedValue属
所属栏目:[asp.Net] 日期:2021-01-12 热度:124
这段代码 asp:DropDownList runat=server ID=testdropdown SelectedValue=2 asp:ListItem Text=1 Value=1/asp:ListItem asp:ListItem Text=2 Value=2/asp:ListItem asp:ListItem T[详细]
