-
asp.net-core – 重新挑战ASP.NET Core中经过身份验证的用户
所属栏目:[asp.Net] 日期:2020-12-16 热度:81
我在ASP.NET Core中遇到了一些身份验证管道问题.我的方案是我想向已经使用OpenID Connect和Azure AD进行身份验证的用户发出挑战.您可以在多种情况下执行此操作,例如在AAD v2端点方案中请求其他范围时. 这就像ASP.NET MVC中的魅力一样,但在ASP.NET Core MVC中[详细]
-
asp.net-mvc – 当它被称为DocumentationController时,MVC控制器
所属栏目:[asp.Net] 日期:2020-12-16 热度:60
DocumentationController是为系统使用还是保留的? 我创建了一个空白的MVC应用程序,创建了一个带有相应视图的DocumentationController.如果我去www.mysite.com/Documentation/Index可行,但是如果我去www.mysite.com/Documentation/那么我会被禁止403. 将Docu[详细]
-
asp.net-mvc – 在控制器的OnException中确定结果类型
所属栏目:[asp.Net] 日期:2020-12-16 热度:134
我正在开发一个MVC.NET 2.0项目,我试图在控制器的OnException方法中放入一些特殊的错误处理逻辑.基本上我希望能够确定引发未处理异常的控制器方法的结果类型,以便我可以以某种格式返回错误数据,具体取决于类型(JsonResult的json和ActionResult的html).有人能[详细]
-
asp.net-mvc – asp.net mvc未经授权的回复是空白页吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:79
如果我没有获得控制器操作的授权,我会得到一个空白页面,没有错误消息?我想显示某种消息,这是我的设置: class MyAuth : AuthorizeAttribute{ protected override bool AuthorizeCore(HttpContextBase httpContext) { if (!httpContext.User.Identity.IsAuth[详细]
-
asp.net * WebForms *开发人员将来可以期待什么?
所属栏目:[asp.Net] 日期:2020-12-16 热度:92
虽然据说Webforms和MVC被视为平等但我有疑问.大多数新东西似乎都围绕着MVC发生. 这不是技术方面,而是个人问题. 那么该怎么办? 继续使用Webforms并将重点放在Sharepoint(仍然是Webforms)上? 继续使用Webforms,只需信任Microsoft和Webforms的未来? 返回并重[详细]
-
asp.net – 由于Microsoft.Web.Services3.StateManager,无法序列
所属栏目:[asp.Net] 日期:2020-12-16 热度:96
有很多问题与此类似……但我没看到他们如何解决这个问题: 我有一个webservice,它返回一个错误,该错误以: Unable to serialize the session state. In ‘StateServer’ and ‘SQLServer’ mode,ASP.NET will serialize the session state objects, and as a[详细]
-
ASP.NET Forms身份验证和持久身份验证Cookie安全性
所属栏目:[asp.Net] 日期:2020-12-16 热度:102
当我们在任何ASP.NET框架(ASP.NET MVC,Web窗体等)中使用ASP.NET Forms Authentication时,我们会在客户端的浏览器中保留身份验证cookie.作为最佳实践,我们将cookie设置为HttpOnly并且安全.我们还通过SSL进行所有交易.无论我们使用何种机制来验证用户(OAuth,AS[详细]
-
asp.net – 如何在visual studio中查看cshtml页面?
所属栏目:[asp.Net] 日期:2020-12-16 热度:76
我正在使用Visual Studio 2010 SP 1.在打开/创建任何.cshtml页面(视图)时,我无法在进行任何更改时找到在VS中查看呈现页面的选项(类似于“设计”选项卡中的网络的形式). 这在VS 2010中是不受支持还是我遗漏了什么? 解决方法 MVC项目中不存在设计视图. 请查看[详细]
-
.net – 每个堆栈跟踪线末尾的标志是什么?
所属栏目:[asp.Net] 日期:2020-12-16 热度:105
我想知道:当查看带有堆栈跟踪的ASP.NET错误页面时,您可以在每行的末尾看到一个符号和一个数字. 例如: alt text http://employees.claritycon.com/spoov/SharepointDebuggingwithWSSV3_100BD/NiceStackTrace.jpg 同样在这个问题中粘贴的痕迹: Server Error[详细]
-
ASP.net vNext和Entity Framework 6
所属栏目:[asp.Net] 日期:2020-12-16 热度:114
是否可以在预发布的ASP.net vNext下运行EF6? EF7没有我需要的一些功能,但我想在.NET Core中对我的应用程序进行原型设计. 我收到以下错误: FileLoadException: A strongly-named assembly is required. (Exception from HRESULT: 0x80131044) Unknown locat[详细]
-
如何为ASP.NET 5 MVC 6实现NoSQL身份提供程序
所属栏目:[asp.Net] 日期:2020-12-16 热度:139
根本没有文档. 我知道我必须实现自己的IUser,我自己的IUserSTore并以某种方式在startup.cs中注册它们.我删除了对EntityFramework的所有引用,因为我想使用NoSQL后端. 只要记录和公开,“惯例”理念就非常好. 任何提示? 解决方法 我刚刚做了Identity 2.0的自定[详细]
-
asp.net-mvc – ASP.NET MVC – 执行控制器操作而不重定向
所属栏目:[asp.Net] 日期:2020-12-16 热度:69
我试图在控制器上执行操作,而不重定向到该操作的关联视图.有关我想要实现的一个很好的例子,请查看music.xbox.com网站.从弹出菜单向选定的播放列表添加歌曲时 – 该页面只显示没有任何重定向或刷新的通知.这怎么可能? 我所拥有的是以下内容: 我有一个_playl[详细]
-
asp.net – CORS错误 – 请求的资源上没有“Access-Control-Allo
所属栏目:[asp.Net] 日期:2020-12-16 热度:166
我使用Angular前端连接到WEB API 2后端.失败的用例如下.当用户注册成功注册后,他们必须登录系统并重定向到新页面以收集更多信息.我正在使用TOKENS进行身份验证. 我在WebAPI配置中启用了CORS: var cors = new EnableCorsAttribute("http://localhost:7812","[详细]
-
asp.net – 从用户控件访问父页面属性
所属栏目:[asp.Net] 日期:2020-12-16 热度:90
尝试从我的用户控件上的父页面访问属性. 这是我的default.asp代码隐藏的开始: Partial Class _Default Inherits System.Web.UI.Page Private _selectedID As String = "74251BK3232" Public Property SelectedID() As String Get Return _selectedID End Ge[详细]
-
asp.net-web-api – 如何在MVC4 Web API中的自定义绑定器中调用
所属栏目:[asp.Net] 日期:2020-12-16 热度:175
我最近在Stack Overflow上提出了一个关于在Web API beta中为模型绑定找到正确的扩展点的问题 here.使用自定义提供程序/ IModelBinder可以完全控制模型绑定和对值提供程序的访问. 然而,这实际上是太多的控制.我只是想控制几个值的映射方式,并且不想手工编写模[详细]
-
asp.net-mvc – 我可以从Model类(而不是控制器)添加ModelState.A
所属栏目:[asp.Net] 日期:2020-12-16 热度:124
我想使用ModelState.AddModelError()在ASP.MVC 3输入表单中向用户显示错误,以便它自动突出显示右侧字段并将错误放在特定字段旁边. 在大多数示例中,我看到ModelState.AddModelError()和if(ModelState.IsValid)放在Controller中.但是,我想将验证逻辑移动/集中[详细]
-
如何为ASP.NET WebAPI 2中使用路由属性的特定控制器添加MessageH
所属栏目:[asp.Net] 日期:2020-12-16 热度:167
是否可以仅为使用路由属性的特定控制器添加MessageHandler? 如果它不包含某些标题,我想在管道中提前删除请求.我想要 提到: 我无法在WebApiConfig中添加其他路由,我们必须使用控制器中的路由属性. 我不想全局添加MessageHandler. 它必须是MessageHandler(在[详细]
-
asp.net – 从Web应用程序打印
所属栏目:[asp.Net] 日期:2020-12-16 热度:174
如何从Web应用程序生成纸质打印? 具体来说,我正在考虑更复杂的纸质文件,如文凭,发票和合同.包含框架,表格,徽标和页眉/页脚的可变页数. 今天我使用自定义表单和CSS用于某些事情,而iTextSharp用于其他人(我使用asp.net和MS-SQL),但我认为这两种方法都非常耗时[详细]
-
asp.net-core – Asp.net vNext中的bindingRedirect
所属栏目:[asp.Net] 日期:2020-12-16 热度:60
如何在asp.net vnext中实现绑定重定向?在我在web.config文件中使用xml配置bindingRedirect之前,我可以在Project.json中找到如何使用它 https://github.com/aspnet/Home/wiki/Project.json-file 解决方法 ASP.NET 5中不需要绑定重定向.ASP.NET 5中的加载器将[详细]
-
ASP.NET Health Monitoring和ELMAH是否相互替代?
所属栏目:[asp.Net] 日期:2020-12-16 热度:176
我将使用ELMAH进行最终的自动错误记录,但最近意识到ASP.NET Health Monitoring可以完成相同的工作(可能).现在我想知道(请)他们是否像log4net和entlib一样是彼此的替代品? 解决方法 ELMAH用于错误监控,纯粹而简单.通过读数,RSS源等轻松查看错误.健康监控更像[详细]
-
ASP.NET:存储应用程序设置的位置?
所属栏目:[asp.Net] 日期:2020-12-16 热度:123
最近,我发现“Web.Config”文件包含 appSettings对于存储一个应用程序设置似乎很好的部分.哎呀,它甚至有一种通过标准系统库访问文件的编程方式.所以聪明一点,我写了一个接口来访问它,然后是接口的具体实现,如下所示: public interface IAppSettings{ IEnume[详细]
-
asp.net-mvc – ASP.NET MVC做浏览器刷新让TempData无用吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:126
如果我重定向到通过TempData初始化页面的新页面,它可以正常工作,但是如果用户在浏览器中按下刷新按钮,则TempData不再可用. 鉴于此,是否存在TempData可靠使用的情况? 或者以任何方式删除或缓解用户刷新的问题? 解决方法 在MVC 1中,是的,在存储密钥之后,临时[详细]
-
asp.net-web-api – Web API 2是否可以通过编程方式加载路由/控
所属栏目:[asp.Net] 日期:2020-12-16 热度:139
我目前正在开发一个使用WCF实现REST API的企业Web应用程序.它利用VirtualPathProvider捕获对* .svc文件(实际上并不存在)的请求,然后动态构建它们以动态加载相关的WCF服务.这允许系统具有可以在运行时添加到应用程序的“模块”,而不会影响Web服务器或使用它的[详细]
-
在Asp.Net中使用Office365 SMTP时出错
所属栏目:[asp.Net] 日期:2020-12-16 热度:145
我使用Office365网络应用程序SMTP从Asp.Net发送电子邮件,但它总是抛出以下错误! System.Net.Mail.SmtpException:SMTP服务器需要安全连接或客户端未经过身份验证.服务器响应为:5.7.1客户端未在System.Net.Mail.MailCommand.CheckResponse上进行身份验证 we[详细]
-
asp.net-mvc-3 – ASP.NET MVC3从https重定向到http
所属栏目:[asp.Net] 日期:2020-12-16 热度:76
我正在使用[RequireHttps]强制用户仅在https上浏览特定页面.这很好用,但它有一个问题.一旦用户导航到另一个页面,它仍然具有https.我想https只浏览几页. 如何将用户从Https重定向到http?是否可以使用RedirectToAction()方法? 解决方法 一个更好的问题是,为[详细]
- asp.net-core – 在ASP.NET MVC Core中仍然存在V
- asp.net-mvc – Asp.Net MVC 2 Label自定义文本
- asp.net – 如何将javascript文件的服务限制为仅
- asp.net-mvc – asp.net mvc:int值的千位分隔符
- asp.net-mvc – ASP.NET中的Response.Write是一个
- asp.net-mvc-3 – .NET MVC 3中的命令模式(从控制
- ASP.NET dev服务器和IIS Express有什么区别?
- asp.net-mvc – ViewModel中的MVC3 RouteUrl
- 从asp.net c#设置style.display
- asp.net-mvc – ASP.NET MVC 2 RC区域和共享模型