-
0 votes0 answers1001 views
在我的nopcommerce定制解决方案中从mvc3升级到mvc5
我有使用 c# MVC3 和 framework 4.0 开发的nopcommerce解决方案版本2.3,现在我尝试升级到 mvc5 和 framework 4.5.1 . 这些步骤已经完成 . 1. open my solution via VS_2013 and Update All framework to 4.5.1 in all project from properties and... -
21 votes1 answers1177 views
“找到的程序集的清单定义与程序集引用不匹配”
我已经将.NET WebAPI应用程序(针对.NET 4.5.2编译并在本地运行)部署到Azure应用服务中 . 抛出的错误是 无法加载文件或程序集'System.Web.Mvc,Version = 4.0.40804.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一 . 定位的程序集的清单定义与程序集引用不匹配 . 我... -
0 votes1 answers104 views
Nuget尝试在某些软件包上安装大量依赖项
我在运行.NET 4.6.2的解决方案中运行Visual Studio 2017,其中包含所有项目 . 我的解决方案混合了MVC项目和共享类库 . 在某些增加了对.NET Core支持的nuget包上,当我更新到最新版本时,它要我安装20个与.NET Core和.NET Standard相关的附加包 . 我一直在避免安装这些新版本,因为我似乎不需要所有这些软件包 . 我似乎只在4或5个包装上有这个... -
27 votes2 answers328 views
顶级请求上的ConfigureAwait(false)
我想弄清楚是否应该在顶级请求上使用ConfigureAwait(false) . 从这个主题的某个权威读这篇文章:http://blog.stephencleary.com/2012/07/dont-block-on-async-code.html ......他推荐这样的东西: public async Task<JsonResult> MyControllerAction(...)... -
0 votes1 answers1489 views
.Net Web应用程序重新设计 - 建议? [关闭]
我的雇主有一个9年的专有.Net Web应用程序需要重新设计 . 它的创建最初外包给另一家公司,其架构和编码工作非常糟糕 . 它是在ASP.net 1.14,VB.Net和C#中设计的 . 我们继续以糟糕的建筑为基础,在可能的时间和地点进行改进 . 我们已升级到ASP.Net 4.0和VS 2010 . 该系统仅在内部使用,几乎所有业务流程和工作流程都通过该系统为大约140个用户处理 . 然而,该... -
0 votes1 answers205 views
包/捆绑.NET 4.0(MVC框架)
我被要求在客户端Web服务器上开发一些基于.NET的网站 . 我开发的解决方案需要在尽可能多的.NET平台上工作 . 因此它确实需要在2.0上工作,并且(默认情况下)将在3.0,3.5,4等上工作 . 这是为了迎合那些“无法”从.NET 2.0升级的客户 . 问题是,为了速度和灵活性,我想使用需要3.5的MVC框架 . 那么,有没有人知道是否有任何解决方案允许您“捆绑”所有必需的.NET 3.5组... -
4 votes3 answers756 views
我可以在.NET 4.0下编译和运行MVC1.0应用程序吗?
我们有一个MVC1.0应用程序,它与.Net Framework 3.5一起编译并运行 . 扫描应用程序的安全性并报告扫描组织 Microsoft ASP.NET ValidateRequest筛选器绕过跨站点脚本执行漏洞 https://community.qualys.com/docs/DOC-3495 哪些版本的Microsoft ASP.NET容易受到攻击? Microsoft已确认... -
12 votes2 answers1938 views
Web Deploy API - 部署.NET 4.5应用程序
我们正在使用Web Deploy 3的(几乎完整的未公开的)'公共API'来创建我们网站的.zip包,然后将其同步到服务器: DeploymentBaseOptions destinationOptions = new DeploymentBaseOptions() { UserName = //username, Password = //password, ... -
7 votes1 answers1344 views
ASP.net MVC - 视图如何访问模型?
在我看过的所有MVC图中,View和Model之间总是存在连接,表明View可以访问Model . 我只是想知道:这什么时候适用?目前,我让我的Controller Action从QueryString中获取一个参数,查询Model以获取MyObjectViewData,然后返回一个View,传入MyObjectViewData . 所以基本上我介于两者之间 . 这似乎是合乎逻辑的方法,但它不符合... -
83 votes4 answers260 views
“业务逻辑层”在哪里适合MVC应用程序?
首先,在任何人尖叫之前,我很难总结一个简单的 Headers . 另一个 Headers 可能是“域模型和MVC模型之间有什么区别?”或“什么是模特?” 从概念上讲,我理解一个Model是视图和控制器使用的数据 . 除此之外,关于构成模型的内容似乎存在很多不同的意见 . 什么是域模型,应用模型,视图模型,服务模型等 . 例如,在我最近提出的关于存储库模式的问题中,我被告知空白存储库是模型的一部分... -
76 votes4 answers1931 views
胖模型/瘦控制器与服务层[关闭]
我使用.Net开发了多年的企业应用程序我的应用程序通常有一个包含映射到SQL DB表的实体的域模型 . 我使用Repository模式,依赖注入和服务层 . 最近我们开始研究MVC 3项目,我们讨论了在哪里放置哪些逻辑 . 我来自瘦控制器/ FAT模型架构,并想知道服务层如何适应 选项1 - 模型与服务的对话 控制器很薄,调用模型上的方法 . 模型“知道”如何从数据库加载自己并与存储库或服务进行... -
-3 votes1 answers1761 views
扩展Azure App Service
我将我的Web应用程序托管在Azure App服务上,我现在想要扩展 . I have OWIN cookie Authentication for this to work on scaled out infrastructure.. What all do i need to consider? -
2 votes2 answers878 views
无法让ASP.NET MVC应用程序重定向到未经授权的用户的错误页面
我在ASP.NET MVC应用程序的web.config中设置了以下内容: <authentication mode="Windows" /> <authorization> <allow roles="MySecurityGroup"/> <deny users="*"/>... -
1 votes0 answers119 views
Web应用程序工具包中的身份验证身份验证
我正在修改一个网站:http://archive.msdn.microsoft.com/toolkitfaqs 当前的身份验证使用表单来保护faqs / admin目录,我想使用Windows身份验证 . 我有两个webconfigs,1个位于根级别,1个位于faqs / admin目录中 . 根级别配置具有: <system.web> <authentication mo... -
4 votes3 answers36 views
尝试在IIS中设置应用程序给我错误:错误消息401.2 . :未授权:由于服务器配置登录失败
我通过右键单击 Default Web Site 并选择 Add Application 来创建一个Web应用程序 . 然后我给出别名,选择 DefaultAppPool 并将其指向物理路径 . 当我尝试浏览http://localhost/mywebapp时,我得到'Access is denied',其中包含以下详细信息: 错误消息401.2 . :未授权:由于服务器配置登录失败 . 验证您... -
3 votes3 answers156 views
IIS错误可能未配置服务器以访问请求的URL
我有以下设置: windows server 2012 visual developer 2012 IIS 7.我已将Web配置文件中的身份验证类型从表单更改为Windows,如下所示: - 但是当我尝试访问ASP.NET MVC站点时出现以下错误: - '/'应用程序中的 服务器错误 . 访问被拒绝 . 描述:访问提供此请求所需的资源时发生错误 . 可能未配置服务器以访问请求的... -
1 votes1 answers1240 views
Visual Studio 2012调试MVC 4访问被拒绝
尝试在Windows 8上的Visual Studio 2012中进行调试时是否有人收到以下错误?它是一个标准(开箱即用甚至没有改变样式)在.Net 4上运行的MVC 4应用程序 . '/'应用程序中的服务器错误 . 访问被拒绝 . 描述:访问提供此请求所需的资源时发生错误 . 可能未配置服务器以访问请求的URL . 错误消息401.2 . :未授权:由于服务器配置登录失败 . 验证您是否有权根... -
1 votes1 answers1714 views
从VS 2012升级到VS 2013后,Web发布活动/本地调试失败
我收到以下错误:无法完成操作,因为尚未调用BeginBuild . 还使用以下URL对从MVC 4升级到MVC 5进行了更改 http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and-web-api-2 我也无法在IIS Express... -
0 votes3 answers1715 views
ASP.NET MVC将具有表单身份验证的应用程序部署到IIS 7.5
我在向IIS 7.5部署具有表单身份验证的Web应用程序时遇到了困难 . I have the following: 表单身份验证 Asp.net mvc 2 Net Framework 4.0 应用程序池是为.Net Framework 4.0设置的,并且处于集成管道模式 . Windows 7.5上的IIS 7.5 身份验证设置是IIS(ASP.NET模拟和表单身份验证... -
253 votes19 answers361 views
如何在ASP.NET MVC中获取当前用户
在表单模型中,我曾经通过以下方式获取当前登录用户: Page.CurrentUser 如何在ASP.NET MVC中的控制器类中获取当前用户? -
3 votes1 answers146 views
身份验证模式Windows无法运行
当我尝试访问我的页面时,我只被重定向到login.aspx,这不是预期的 . 我所追求的是Windows登录弹出窗口,我在其中进行身份验证,如果我当前登录的用户不被允许,如果是,则直接进入应用程序 . 我在IIS6网络服务器上运行MVC4项目(是的,我知道 . ) . 我在目录安全性 - 身份验证和访问控制中禁用了“启用匿名访问”,并在“集成Windows身份验证”中签入 . 我的web.conf... -
3 votes0 answers561 views
MVC - 表单身份验证 - 401.2
我正在尝试为我的MVC应用程序设置FormsAuth . 当我浏览登录操作(具有AllowAnonymous属性时,我收到401.2错误 . 我的web.config有: <authentication mode="Forms"> <forms loginUrl="~/Account/Login" timeout="2880&... -
0 votes1 answers827 views
在ASP.Net中,IIS和web.config中的身份验证之间有什么区别
我在ASP.Net MVC 5 Web应用程序上工作 . 我的Web应用程序正在使用Windows身份验证,我在IIS上为Web应用程序创建了一个虚拟目录 . 有一个 Authentication 图标可通过IIS配置身份验证,它包含: 匿名身份验证:已启用 . ASP.NET模拟:已禁用 . 表单身份验证:已禁用 . 那么Windows身份验证在哪里? 现在在 web.confi... -
1 votes2 answers408 views
我可以绕过MVC应用程序内的WebAPI控制器的组织身份验证吗?
我有一个MVC5,EF6应用程序,它使用组织身份验证(Azure AD),除了一件事,一切正常 . WebAPI控制器需要处理来自未经身份验证的客户端的请求 . 客户端通常是发出AJAX请求的Android设备 . 在我将组织身份验证添加到我的MVC应用程序之前,我的WebAPI控制器正在被调用并正常运行,所以我知道我的路由是正确的 . 现在我添加了组织身份验证,不再调用我的WebAPI控制器,... -
0 votes1 answers1104 views
ASP.NET MVC和WebAPI之间的身份验证
我正在为一些AJAX请求开发MVC5应用程序WebAPI . 对于MVC部分,我使用标准cookie身份验证和基于令牌的WebAPI部分身份验证 . 我希望用户只使用MVC站点登录,不必再与授权服务器进行身份验证以获取访问令牌 . 在服务器端获取访问令牌是安全的,将它放在站点上的隐藏字段中并使用java脚本查询它并在以后用于web api请求时使用它?假设连接将通过HTTPS,出于明显的安全原因:... -
2 votes0 answers1993 views
针对同一应用程序中的WebAPI的MVC和OAuth的Cookie身份验证
我有一个asp.net应用程序 . 有MVC控制器和WebAPI控制器 . 对于cookie身份验证,我使用 app.UseCookieAuthentication(... 中间件和 DefaultAuthenticationTypes.ApplicationCookie 身份验证类型,对于oauth我使用 app.UseOAuthBearerTokens(... 中间件 . 对于MVC部分,我将... -
4 votes1 answers1775 views
使用Auth标头(如webAPI)但在MVC中进行身份验证
好吧,读这篇文章的人可能都知道(我也是如此)WebAPI如何工作以及如何使用WebAPI和Identity框架构建应用程序我可以构建一个http请求,添加一个auth标头,应用程序将通过阅读auth知道我是谁头 . 这就是所谓的“无状态”API调用,其中接收调用的API的所有内容都被赋予了确定用户身份所需的所有内容,因此可以对用户进行身份验证并对其请求进行“无状态”操作 . ..... 我想在MV... -
27 votes4 answers1473 views
使用ASP.NET MVC的log4net:没有任何反应
我正在尝试将log4net与ASP.NET MVC一起使用,但我无法发生任何事情 . 我已经在我的web项目根目录中创建了一个配置: <log4net> <root> <level value="INFO" /> <appender-ref ref="RollingLogFileAppe... -
1 votes1 answers883 views
Log4net无法在ASP.NET MVC应用程序中运行
Web.config <configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" requirePermission="f... -
0 votes0 answers867 views
无法在ASP.NET MVC应用程序中加载文件或程序集'log4net
我收到了下面给出的错误 . 我将log4net dll添加到项目中,它还引发了filenotfound异常,我不知道为什么 . 我正在使用VS2010 SP1 - 是否有适用于SP1或MVC应用程序的特殊log4net.dll? '/'应用程序中的服务器错误 . 无法加载文件或程序集'log4net,Version = 1.2.10.0,Culture = neutral,PublicKeyT...