-
ASP.NET MVC 3自定义身份验证/授权
所属栏目:[asp.Net] 日期:2020-05-24 热度:138
我已经在互联网上搜索了所有内容,我在这个主题上找到了一些好的东西,但我还有一些问题,我仍然不确定: 1)我正在使用自定义身份验证提供程序的表单身份验证.所以我仍然使用Authorize属性和web.config中的部分,但基本上当FormsAuthenticationTicket不存在时,我[详细]
-
如何在ASP.Net Web API中为特定控制器启用Windows身份验证
所属栏目:[asp.Net] 日期:2020-05-24 热度:52
如果有一种方法只能为特定ASP.Net Web API控制器的特定操作启用 Windows身份验证,我就会徘徊.我的Web API Web服务有几个具有大量操作的控制器,但只有一个控制器的一个操作需要Windows身份验证.此Web服务使用Web API 2.1实现,并托管在IIS(v7.5及更高版本)中.尽[详细]
-
asp.net-mvc – 使用与状态模式合并的域模型
所属栏目:[asp.Net] 日期:2020-05-24 热度:131
有一项任务与改变实体的状态有关.而且我很困惑,想一想它是否应该是一个基于事件的方法,它涉及像CQRS这样的东西,或者我可以使用State模式并将所有逻辑留在实体中. 我发现了一篇文章,其中显示了使用状态模式的域模型(或其中一部分):http://www.prowareness.com[详细]
-
asp.net-mvc – 构建与数据格式分离的ASP.NET MVC REST API的代码的最佳方法?
所属栏目:[asp.Net] 日期:2020-05-24 热度:96
我在ASP.NET MVC中创建REST API.我希望请求和响应的格式是 JSON或XML,但是我也想让它更容易添加另一种数据格式,并且很容易先创建XML并稍后添加JSON. 基本上我想指定我的API GET / POST / PUT / DELETE请求的所有内部工作方式,而不必考虑数据的格式或它将留下[详细]
-
asp.net-mvc-3 – 如何添加整数列表到路由
所属栏目:[asp.Net] 日期:2020-05-24 热度:56
我正在尝试将int []数组添加到我的Url.Action中,如下所示: var routeData = new RouteValueDictionary();for (int i = 0; i Model.GroupsId.Length; i++) { routeData.Add(GroupsId[ + i + ], Model.GroupsId[i]);} 在我看来:[详细]
-
ASP.NET站点在开发期间自动登录
所属栏目:[asp.Net] 日期:2020-05-24 热度:99
在开发ASP.NET站点时,是否可以设置自动登录? 例如,每次我构建网站并运行它时,我都必须再次登录.我不想完全禁用安全性,但我想在我在网站上工作时自动登录. 在Visual Studio中修改和/或重新编译后,只需保持浏览器打开并按Ctrl F5.这将保留身份验证cookie. 另一[详细]
-
asp.net-mvc-4 – LinkedIn在MVC4中使用DotNetOpenAuth的完整个人资料
所属栏目:[asp.Net] 日期:2020-05-24 热度:156
我的MVC4应用程序允许使用LinkedIn帐户登录.我想从登录用户的linkedIn中提取所有可用的详细信息.目前我做了以下工作. 在My AuthConfig.cs中, Dictionarystring, object linkedInExtraData = new Dictionarystring, object(); linkedInExtra[详细]
-
asp.net – 考虑Scalablity和友好URL的GUID替代方案
所属栏目:[asp.Net] 日期:2020-05-24 热度:74
我决定使用GUID作为我的许多项目数据库表的主键.我认为这是一个很好的做法,特别是考虑到可扩展性,备份和恢复.问题是我不想使用常规GUID并搜索替代方法.我真的很想知道Pinterest我用什么作为主键.当您查看URL时,您会看到如下内容: http://pinterest.com/pin/2[详细]
-
asp.net-mvc – 如何防止HttpUnauthorizedResult(401)重定向到我的Api端点上的登录
所属栏目:[asp.Net] 日期:2020-05-24 热度:119
我有一个Web应用程序,除了实际的网站之外还提供API. 我在应用程序中启用了表单身份验证… 现在我的问题是在我的API端点返回一个HttpUnauthorizedResult将我重定向到登录页面…. 如何防止重定向发生并返回401状态? 这是固定的(截至3月30日): https://aspnetw[详细]
-
asp.net – 如何使用jQuery ajax避免快速结果的“闪烁”进度?
所属栏目:[asp.Net] 日期:2020-05-24 热度:133
我使用jQuery为我的 AJAX调用使用 this approach的ASP.NET后端.我使用.ajaxStart和.ajaxStop来显示和隐藏进度指示器.当AJAX请求很快完成时,进度指示器“闪烁”,因为它显示的时间不够长. 一种可能的解决方案是仅在最短时间后显示(如MS AJAX中的UpdateProgress.[详细]
-
asp.net-mvc – Moq的意外验证行为
所属栏目:[asp.Net] 日期:2020-05-24 热度:172
Moq让我对我的最新项目感到有点疯狂.我最近升级到版本4.0.10827,我注意到在我看来是一个新的行为. 基本上,当我在我正在测试的代码中调用我的模拟函数(在本例中为MakeCall)时,我传入了一个对象(TestClass).我正在测试的代码在调用MakeCall之前和之后对TestClas[详细]
-
asp.net – 在方法名称上过滤log4net – 无法得到它
所属栏目:[asp.Net] 日期:2020-05-24 热度:159
我正在使用log4net来记录我的Web应用程序的进度,使用Log4PostSharp来AOP-injectify所有方法.这具有记录(几乎)所有内容的期望效果,并且很好. 我现在需要将JUST Page_Load方法记录到文件/控制台.我显然可以使用log4postsharp类来执行此操作,但之后我将丢失所有[详细]
-
asp.net-mvc – 适用于asp.net MVC和razor视图的免费UI模板
所属栏目:[asp.Net] 日期:2020-05-24 热度:53
我想找到一个企业UI模板,我可以在我的asp.net mvc 4 web应用程序中使用它.一些已知的模板可以很好地运行Web表单,但我需要与asp.net mvc一起使用的模板. BR 我建议从 themeforest, DMartify或 wrapbootstrap这样的网站上花费14-18美元购买一个好的模板 他们有[详细]
-
asp.net – 504服务器上的错误
所属栏目:[asp.Net] 日期:2020-05-24 热度:196
我正在将数据加载到文本文件中,当程序需要很长时间(大量数据)时,我得到504响应(在Fiddler中查看),显然文件无法生成.我以为我会尝试在web.config中增加会话超时,但这没有帮助. 是否有一些属性可以确定超时? 感谢任何帮助. 这很可能与httpRuntime web.config元[详细]
-
Asp.Net MVC缺少样式并默认为登录页面
所属栏目:[asp.Net] 日期:2020-05-24 热度:189
我只是设置了一个开箱即用的“W2K8 R2 Web”服务器并安装了开箱即用的IIS 7.然后我安装了.NET4框架并运行了“aspnet_regiis -i”命令. 我使用.NET 4.0集成应用程序池创建了一个站点. 我使用默认的MVC项目模板创建了一个MVC应用程序,没有修改我编译项目并使用([详细]
-
asp.net – 如何在捕获httpwebrequest超时后关闭底层连接
所属栏目:[asp.Net] 日期:2020-05-24 热度:86
我的asp.net应用程序将httpwebrequest发送到远程REST服务器并等待响应,我发现有很多相同的错误消息,如下所示: System.Net.WebException: The operation has timed-out. at System.Net.HttpWebRequest.GetResponse() 在我捕获此异常并直接关闭底层http连接后,[详细]
-
实现ASP.NET MVC应用程序的全文搜索的最佳方法是什么?
所属栏目:[asp.Net] 日期:2020-05-24 热度:155
我用MVC 2.0和Fluent NHibernate构建了一个ASP.NET MVC应用程序(由于某些原因隐藏在存储库后面).该应用程序代表了一个非常复杂的域,其中包含一些不同的对象,如用户,消息,注释,文件和约会. 现在,我想实现全文搜索,使用户只需输入搜索短语即可轻松查找所有类型[详细]
-
asp.net – 使用匿名访问在Sharepoint中读取Cookie的问题
所属栏目:[asp.Net] 日期:2020-05-24 热度:196
我以这种方式在sharepoint webpart中保存一个cookie: System.Web.HttpCookie cookie = new System.Web.HttpCookie(_cookieApplicationId);cookie[_cookieName] = value;cookie.Expires = DateTime.Now.AddMonths(1);HttpConte[详细]
-
asp.net – 从web.config中膨胀时,SmtpClient不会进行身份验证
所属栏目:[asp.Net] 日期:2020-05-24 热度:83
使用system.net/mail web.config设置配置我的SmtpClient时,它无法发送电子邮件,其中“协议错误”最好由Base64编码和身份验证问题描述: 例: 使用以下配置 system.net mailSettings smtp from=email@server.com network host=server[详细]
-
asp.net – 如何在使用edmx文件时在连接字符串中指定元数据位置
所属栏目:[asp.Net] 日期:2020-05-24 热度:70
我有一个web项目,其中包含在edmx文件中定义的数据模型.连接字符串的开头如下: 元数据= RES:// * /; 这已经好了一段时间了.但是在项目上工作的其他人创建了一个dll,它也使用实体框架并将其添加到bin文件夹中.现在,当我尝试创建连接时,加载元数据时出错. 除了[详细]
-
asp.net – 解决大型RewriteMap配置部分
所属栏目:[asp.Net] 日期:2020-05-24 热度:148
有人知道你可以将一个大的(550KB)重写文件拆分成更小的部分吗? 我们遇到的问题是旧网站有数千个需要映射的网址,但由于250KB的限制我们无法映射它们. 我正在考虑以下方面的事情: rewrite rewriteMaps rewriteMap configSource=configRewriteMaps.LargePart1.[详细]
-
.net – MVC 5中的“CacheProfile”
所属栏目:[asp.Net] 日期:2020-05-24 热度:98
我是MVC的初学者,我有一个项目,从MVC2转换到最新版本的MVC. 我读了一些关于MVC 4的书,所以我开始理解主要的机制. 但是,在转换我的MVC 2解决方案时,我遇到了一个属性问题:OutputCache. 通过例如.我有多个这样的动作(属性可能会有所不同): [OutputCache(Cache[详细]
-
asp.net-mvc – ASP.NET MVC FluentValidation PartialView没有客户端验
所属栏目:[asp.Net] 日期:2020-05-24 热度:144
我使用FluentValidation来验证我的ASP.NET MVC 5.1视图模型(使用默认的不显眼的客户端验证).我通过Ninject注册/创建我的验证器(viewmodels上没有属性): FluentValidationModelValidatorProvider.Configure(x = x.ValidatorFactory = new NinjectValidatorFac[详细]
-
asp.net – 未调用自定义错误页面
所属栏目:[asp.Net] 日期:2020-05-24 热度:123
我需要在MVC 4中实现我自己的自定义错误页面.基本上,当用户尝试查看具有不存在的productID的任何产品的详细信息时,我想要这个自定义错误页面. 我创建了自己的自定义错误页面NotFound.aspx 这个页面的内容是: %@ Page Language=C# MasterPageFile=~/Views/Sha[详细]
-
asp.net – 使用HtppWebRequest发布表单数据没有效果
所属栏目:[asp.Net] 日期:2020-05-24 热度:160
我遇到了一个看起来很简单的网站,我非常有信心能够使用HttpWebRequest读取数据,并能够执行GET和POST请求. GET请求工作正常. POST请求也不会产生任何错误,但仍然发布的表单数据对返回的结果没有影响.发布的表单数据具有按日期过滤数据的字段,但无论是否发布了[详细]
- asp.net-mvc – 如何在一个视图中使用两个IENume
- Asp.net中使用PageDataSource分页实现代码
- asp.net-mvc – asp.net mvc 3预选Html.DropDown
- asp.net-mvc – 模型需要注入依赖项时的模型(Vie
- asp.net – 无法返回JsonResult
- asp.net-mvc – ASP.NET MVC FluentValidation P
- asp.net-mvc – 运行时错误没有为扩展名’.cshtm
- asp.net – ApplicationInstance.CompleteReques
- 重命名ASP.NET_SessionId
- asp.net-mvc – 将EF 4.1代码首先将ASP.NET MVC3

浙公网安备 33038102330553号