-
asp.net-mvc – 如何阻止用户在MVC3应用程序上登录/注册和其他非经过身份验证的页面?
所属栏目:[asp.Net] 日期:2020-09-02 热度:148
一旦用户登录到我使用表单身份验证的站点,那么如何阻止用户登录注册页面,如果他已经登录寄存器. 两种方式“脱离我的头脑”: 1 – 自定义操作过滤器,如果用户已登录,则会从页面重定向用户. public class RedirectAuthenticatedRequests : ActionFilterAttribu[详细]
-
asp.net-mvc – 重定向页面的TempData?
所属栏目:[asp.Net] 日期:2020-09-02 热度:167
我可以将tempdata发送到重定向页面吗?如果有,怎么样?如果没有,任何替代方案? 使用Redirect()和RedirectToAction()时,可以使用 TempData将数据从一个请求持久保存到另一个请求 This MSDN article解释了这一切. 如果您希望页面显示此数据,则只需将其从操作传[详细]
-
asp.net – 共享.NET应用程序池
所属栏目:[asp.Net] 日期:2020-09-02 热度:75
在运行多个ASP.NET站点的服务器上,每个站点使用一个应用程序池或站点共享单个应用程序池是否更好?每种设置固有的优点或缺点是什么?或者这里有一条严格的规则吗? 这实际上取决于网站的要求,以及您对风险的关注. 当两个应用程序在同一个应用程序池中运行时,[详细]
-
asp.net-mvc – ASP.net 5 MVC 6 bower.json和project.json消失了
所属栏目:[asp.Net] 日期:2020-09-02 热度:54
在关闭ASP.net 5 Web项目后,bower.json和project.json是否有理由从Solution Explorer中消失?您可以单击“显示隐藏文件”图标来显示它们,但我希望它们成为项目的一部分.使用Intellisense包,json文件比笨重的Bower工具快得多. 要解决此问题,您必须删除xproj文[详细]
-
asp.net-mvc-5 – 我需要在MVC Razor中编码属性值吗?
所属栏目:[asp.Net] 日期:2020-09-02 热度:74
在cshtml文件中,我将一个字符串分配给一个属性.例如: input name=somename value=@Model.Value 由于@ Model.Value字符串可以包含任何Unicode字符,因此显然必须对字符串进行编码. Razor会自动编码这个值吗?我猜它不会或不会因为我可以很容易地在它之后放一个[详细]
-
asp.net – 会话固定 – 表单身份验证
所属栏目:[asp.Net] 日期:2020-09-02 热度:187
我正在使用表单身份验证是ASP.NET.我正在为一个学校项目进行渗透测试.我正在使用LENS -ASP.NET PENETRATING TESTING TOOL.在结果中它告诉我,我的应用程序可能容易受到会话固定的影响.有谁知道如何减轻这种影响? 谢谢 会话固定是一个人固定另一个人的会话标识[详细]
-
在ASP.Net MVC应用程序中放置初始化代码的位置?
所属栏目:[asp.Net] 日期:2020-09-02 热度:51
我有一个ASP.NET MVC4 Web应用程序,我希望在应用程序启动时第一次执行一些代码.代码基本上从数据库加载一堆数据并将其存储在缓存中,以便将来的任何请求都可以从缓存中查找数据. 放置此代码的正确位置在哪里?我应该简单地将我的代码行添加到Global.asax,还是[详细]
-
asp.net-mvc – ASP.NET MVC3中的随机会话超时
所属栏目:[asp.Net] 日期:2020-09-02 热度:69
我有一个应用程序,可以获得随机会话超时. ( Windows 2008 R2,.NET 4.0上的IIS 7.5) 我尝试了以下方法: 检查应用程序日志是否w3wp.exe进程崩溃,但没有条目. 在应用程序池中禁用快速失败保护 移动到sql server状态提供程序以确保loadbalancers粘性会话不是 问[详细]
-
为ASP.NET应用程序实现后台服务的最佳方法是什么?
所属栏目:[asp.Net] 日期:2020-09-02 热度:176
我的ASP.NET应用程序需要许多支持服务才能在后台定期运行.例如: 我需要每1-5分钟查询一次数据库(或缓存),识别过期的工作项并通过电子邮件通知用户 我需要生成每晚报告,然后通过电子邮件发送给订阅者 加上其他系统/非用户管理任务 实施这些服务的最佳方式是什[详细]
-
asp.net – 使用SignalR编译项目时,我必须做一个iisreset
所属栏目:[asp.Net] 日期:2020-09-02 热度:173
我有一个n层应用程序,我已经添加了SignalR功能.当我现在编译我的业务层时,我必须在网站再次加载之前执行iisreset.它只是保持加载,并没有得到任何地方.即使是对w3wp进程的杀戮也无济于事. 我已经尝试并删除了SignalR,然后在编译后端时工作正常.我的猜测是从Sig[详细]
-
asp.net-mvc – 从ASP.NET Web API返回一些字段
所属栏目:[asp.Net] 日期:2020-09-02 热度:170
如果我只想从模型中返回一些字段,我应该使用什么方法?我希望能够提出一些字段,如下所示: ?fields=email,expiration_date,avatar(thumb_width,thumb_height,thumb_url) 此表达式也可以是请求中的标头.我也有嵌套对象,比如User中的Avatar. 这将节省我数百MB的[详细]
-
asp.net – 小数点后尾数为零
所属栏目:[asp.Net] 日期:2020-09-02 热度:64
我有一个看起来像这样的字符串512.3有一种方法可以添加一个尾随零,所以它看起来像这个512.30 只是为了澄清(对不起,我不知道那里有不同的方式等) 我的字符串是一个传递的数量所以一直变化我只需要512.3,512.4,512.5等金额的尾随零,因为我的一些金额将传递512.3[详细]
-
asp.net-mvc – ASP.NET MVC:在其中生成带有自定义html的动作链接
所属栏目:[asp.Net] 日期:2020-09-01 热度:167
如何在里面生成自定义html的动作链接. 如下: a href =“http:// blah-blah / .....” span class =“icon”/ 新客户 / A 您可以使用UrlHelper类: a href=% =Url.Action(Create,Customers) % span class=icon/ New c[详细]
-
asp.net – 应用程序池循环如何影响ASP Net会话状态?
所属栏目:[asp.Net] 日期:2020-09-01 热度:132
我知道,当应用程序池被回收时,会启动一个新的工作进程,但我对在此过程中如何处理过期和有效会话感到困惑?传递给新的工作进程线程哪些被淘汰?它会做什么: 用户A的会话已过期 用户B的会话有效 在回收之后,当用户A和用户B将要求他们的会话状态是什么时? 如果[详细]
-
asp.net-mvc-3 – MVC3正确的方式来改变每个请求的文化
所属栏目:[asp.Net] 日期:2020-09-01 热度:172
我正在使用MVC3,并且有一些改变文化的逻辑,一切正常.我的问题是,似乎有一些地方应该进行这种改变,我不确定哪里是最好的地方. 一些示例显示了对每个操作的覆盖,如下所示: protected override void OnActionExecuted(ActionExecutedContext filterContext){ //[详细]
-
asp.net – 如何将Controller上的Ajax reqest重定向到登录页面? .
所属栏目:[asp.Net] 日期:2020-09-01 热度:73
[Authorize]public class MyController : BaseController{ [PermissionAuthorize] public ActionResult GridData() { return Json(data, JsonRequestBehavior.AllowGet); }} 我为特定操作的用户检查[详细]
-
asp.net-core – 如何在ASP.NET 5中使用“旧”依赖项
所属栏目:[asp.Net] 日期:2020-09-01 热度:180
我使用干净安装的VS 2015 Enterprise RC1创建了一个新项目,我正在尝试为 Mandrill添加一个针对.NET 4构建的Nuget包. 当我构建项目时,我从DNX Core 5.0收到错误,找不到命名空间: All packages are already installed and there is nothing to restore.NuGet p[详细]
-
asp.net-web-api – 使用swashbuckle api文档的http basic auth
所属栏目:[asp.Net] 日期:2020-09-01 热度:148
谁能知道如何将基本的auth与swashbuckle api的文档集成? 我看到swaggerconfig文件中有一个basicAuth函数: c.BasicAuth(basic).Description(Basic HTTP Authentication); 我做了什么: 取消注释前一行但没有改变! 有没有人知道我错过了什么? 谢谢! 这是我[详细]
-
如何配置asp.net进程在域帐户下运行?
所属栏目:[asp.Net] 日期:2020-09-01 热度:159
我想配置asp.net进程在具有域凭据的帐户下运行. 我的要求是访问网络共享上的一些文件. 这有什么步骤?我可以使用任何内置帐户吗? 从MSDN查看此文章. How To: Create a Service Account for an ASP.NET 2.0 Application 本方法向您展示如何创建和配置自定义最[详细]
-
只需发布已修改的控制器,模型和ASP.NET MVC项目的某些部分
所属栏目:[asp.Net] 日期:2020-09-01 热度:148
如果我在MVC项目中更改了我的视图(.cshtml)或样式(.css)或脚本(.js),那么我可以通过右键单击它并选择Publish FILE_NAME轻松发布它 如果我更改了一些控制器文件或BLL类或基础结构类, 应该发布哪些文件?哪个DLL? 当然必须发布添加的参考文献,但另一个是什么?[详细]
-
asp.net-mvc-routing – @ Url.Action获取?附加长度= 2
所属栏目:[asp.Net] 日期:2020-09-01 热度:126
我在“使用条款”页面的几个翻译的顶部有这个: lia href=@Url.Action(Index, Terms)English/a/lilia href=@Url.Action(Index, Terms, de)Deutsch/a/lilia href=@Url.Action(Index, Terms, fr)[详细]
-
asp.net – FormsAuthentication.GetRedirectUrl始终返回默认值
所属栏目:[asp.Net] 日期:2020-09-01 热度:80
我有一个ASP.NET MVC应用程序,我正在使用Forms身份验证.当转到需要身份验证的页面时,意味着控制器操作上有[Authorize]属性,它会将用户重定向到登录页面,返回URL如http:// localhost / Login?ReturnUrl = / MyAuthorizedUrl. 这是我的配置设置方式: authent[详细]
-
如何刷新#include文件 – 它们在IIS7 / ASP.NET上进行缓存
所属栏目:[asp.Net] 日期:2020-09-01 热度:128
我有一个ASP.NET母版页引用#include文件,如下所示: !--#include virtual=/includes/scripts.inc-- 我修改了文件/includes/scripts.inc,但更改没有显示在页面中. 需要做什么才能反映这些修改? 我需要避免以下情况: 重新启动服务器 重新启动IIS 修改web.conf[详细]
-
asp.net-mvc – ASP.NET Web Api – 将对象发布到自定义动作控制器
所属栏目:[asp.Net] 日期:2020-09-01 热度:119
我有下一个ApiController public class ValuesController : ApiController{ // GET /api/values public IEnumerablestring Get() { return new string[] { value1, value2 }; } publ[详细]
-
asp.net-mvc-3 – 在MVC 3.0中重写Html.BeginForm()并保持不引人注目的javascri
所属栏目:[asp.Net] 日期:2020-09-01 热度:196
这似乎是一种愚蠢的努力,但这是我想要学习的东西. 现在,在ASP.NET MVC 3.0中,您需要使用语法@using(Html.BeginForm()){然后再使用}来关闭表单块以获得新的“不引人注目的javascript”,以免您想要手工编写所有这些(很好). 出于某种原因(阅读:* OCD *)我不喜欢[详细]
- asp.net-mvc – asp.net mvc – string或int的路
- asp.net-mvc – MVC应用程序中的随机数生成
- linq C ASP.NET Web API GET方法:为单个参数传递
- 如何在asp.net会员中手动更改密码?
- ASP.NET中操作SQL数据库(连接字符串的配置及获取
- asp.net – 选择框更改事件中的setTimeout
- 为熟悉ASP.NET Web表单开发的人建议MVC3的周末学
- asp.net – 请求URL在IIS 7中无效
- asp.net – 会话固定 – 表单身份验证
- asp.net-mvc-4 – AngularJs,DropZone.Js,MVC4 –