-
asp.net-mvc – ASP.NET MVC中的UserManager.FindByNameAsync速
所属栏目:[asp.Net] 日期:2020-12-16 热度:126
我有一个基于ASP.NET MVC框架的站点.虽然我使用异步方法登录用户,但我发现用户登录网站需要花费很长时间.我使用过Visual Studio的诊断工具,发现这行代码在代码执行期间占用了大部分时间. var user = await UserManager.FindByNameAsync(model.Email); 完整代[详细]
-
在asp.net vnext上使用bearer token身份验证刷新令牌
所属栏目:[asp.Net] 日期:2020-12-16 热度:122
我有一个使用asp.net vnext的angularJS应用程序,它使用JwtBearerAuthentication进行身份验证.要对应用程序进行身份验证,我使用 AspNet.Security.OpenIdConnect.Server.当我登录时,我收到一个json响应,其中包含我可以用于授权请求的access_token.我想,也要收[详细]
-
使用asp.net mvc中的Ajax将文件和文本上传到服务器
所属栏目:[asp.Net] 日期:2020-12-16 热度:95
问候语. 我想使用ajax将图像与描述一起上传到服务器. fileupload工作正常,虽然我无法弄清楚如何提取输入的文本. 基本上表单看起来像这样: form id="uploader" input id="fileInput" type="file" multiple input type="text" id="fileText" name="fileText"[详细]
-
asp.net – Azure AD B2C – 多个子域
所属栏目:[asp.Net] 日期:2020-12-16 热度:65
我可以设置Azure Active Directory B2C以使用多个子域吗? 这是我到目前为止所做的: 设置一个B2C目录 创建了一个Web应用程序:mytest.com – 此应用程序中的身份验证和授权工作正常. 我创建了另一个应用程序:subdomain.mytest.com – 它使用相同的Azure B2[详细]
-
在ASP.NET 5响应中设置Content-Length标头
所属栏目:[asp.Net] 日期:2020-12-16 热度:177
TL; DR我有一个ASP.NET 5(MVC 6)应用程序,只是尝试设置HTTP Content-Length标头以避免分块响应. 令我惊讶的是,碰巧这是在ASP.NET 5中完成的一项非常棘手的任务.一切都在Kestrel上运行,它来自ASP.NET 5 Beta7 supports writing chunked responses automatical[详细]
-
asp.net-mvc – MVCGrid.Net排序问题 – sortdirection
所属栏目:[asp.Net] 日期:2020-12-16 热度:179
我正在尝试使用MVCGrid.Net设置网格,但我使用排序的代码给出了options.sortdirection的错误. public static void RegisterGrids() { MVCGridDefinitionTable.Add("CustomerGrid",new MVCGridBuilderCustomer() .WithAuthorizationType(AuthorizationType.All[详细]
-
asp.net-core – ASP.Net 5登录类库
所属栏目:[asp.Net] 日期:2020-12-16 热度:54
我对依赖注入有点新意.我正在尝试使用ASP.NET 5,并且正在努力弄清楚如何在ASP.NET 5类库中使用服务.特别是日志和EF数据访问等简单的事情. 例如,我在这里遵循指南: http://docs.asp.net/en/latest/fundamentals/logging.html 这使我能够登录主应用程序.然后,[详细]
-
dependency-injection – asp.net 5依赖注入拦截调用方法
所属栏目:[asp.Net] 日期:2020-12-16 热度:131
我正在使用asp.net 5 https://github.com/aspnet/DependencyInjection的新DIP(依赖注入). 到目前为止,我做得很好. 但现在是时候做更复杂的事了.正如我过去在Windsor Castle或Unity所做的那样. 我需要为一个类创建一个代理,拦截调用并记录它. AOP(面向方面??[详细]
-
即使在阅读之后,ASP.NET TempData也不会被清除
所属栏目:[asp.Net] 日期:2020-12-16 热度:191
我有一个类似于下面的控制器动作,TempData由我的框架初始化.我注意到TempData在读取后不会清除值,如“EmployeeUnderAge”操作中所示. TempData何时清除已读取的数据? public class HomeController : Controller{ public ActionResult Index(int iD) { var e[详细]
-
asp.net-mvc – 使用Moq查找DbSet(EntityFramework.Testing.Moq)
所属栏目:[asp.Net] 日期:2020-12-16 热度:77
我一直在使用Moq对象以及 EntityFramework.Testing.Moq扩展,我最近遇到了尝试进行查找的问题.我认为是对的,只是做这样的设置(来自文档): // Create some test datavar data = new ListBlog{ new Blog{ Id = 1,Name = "BBB" },new Blog{ Id = 2,Name = "CCC"[详细]
-
asp.net-mvc – 当ASP.NET 5(vNext)无法重定向绑定时,我该怎么办
所属栏目:[asp.Net] 日期:2020-12-16 热度:85
我刚刚开始使用MVC 6.我安装了VS 2015并使用默认的ASP.NET 5预览MVC Web应用程序模板,在本地IIS下运行正常. 然后我尝试在these instructions之后用StructureMap切换出Default DI容器(注意它是一篇最近的文章).唯一的问题是我必须找出自己导入的名称空间(因为[详细]
-
asp.net – WebAPI编码cookie值
所属栏目:[asp.Net] 日期:2020-12-16 热度:137
我在我的ASP.Net web api控制器上设置cookie.这是我的代码部分: var cookie = new CookieHeaderValue(cookieName,cookieValue) { Expires = cookieExpires,Domain =cookieDomain,Path= "/"};response.Headers.AddCookies(new[] {cookie}); 我注意到cookie的[详细]
-
asp.net – ActionLink为Attribute Route生成错误的URL
所属栏目:[asp.Net] 日期:2020-12-16 热度:66
我正在使用属性路由来覆盖控制器中的URL.我有两个动作,唯一的区别是第二个动作中出现的ID.其余参数是用于搜索的可选查询参数. // RouteConfig.cs - I setup AttributeRoutes before any other mapped routes.routes.MapMvcAttributeRoutes();// Controllers/[详细]
-
asp.net – 如何在web.config中加密连接
所属栏目:[asp.Net] 日期:2020-12-16 热度:62
我在web配置文件中有以下连接字符串: connectionStrings add name="ConString2" connectionString="Data Source=testdb;Persist Security Info=True;User ID=test;Password=test;Unicode=True;" providerName="System.Data.OracleClient"/ add name="ConStr[详细]
-
asp.net-mvc – 在ASP.NET MVC组织帐户中访问Azure AD Graph API
所属栏目:[asp.Net] 日期:2020-12-16 热度:83
我试图根据登录用户的AD组限制页面访问.我有以下代码的问题. var tenantId = incomingPrincipal.FindFirst(GraphConfiguration.TenantIdClaimType).Value; //create Azure Graph Api client to make api calls var client = Helpers.AzureGraphAPIFunctions.[详细]
-
asp.net-mvc – 防止XSS攻击,仍然使用Html.Raw
所属栏目:[asp.Net] 日期:2020-12-16 热度:97
我有CMS系统,我使用CK编辑器输入数据.现在,如果用户输入 script alert(‘这是一个糟糕的脚本,数据’); / script然后CKEditor完成公平的工作并正确编码并传递 lt; script gt; alert(#39;这是一个糟糕的脚本,数据#39;) lt; / script gt;到服务器. 但是如果用户[详细]
-
是否有任何ASP.NET身份的实现具有另一个级别以上的帐户?
所属栏目:[asp.Net] 日期:2020-12-16 热度:184
我正在使用ASP.NET身份.它运作良好,但我想在AspNetUsers表的父级中添加.在我的情况下,我希望每个用户都属于一个组织.在这一点上,我只是在寻找一些想法,看看其他人是否已经看到了允许这样做的实现. 有没有人见过这样做的任何实现.我想获得一些关于如何实现此[详细]
-
asp.net-core – 不使用HTTPS的ASP.NET 5 OAuth重定向URI
所属栏目:[asp.Net] 日期:2020-12-16 热度:62
我正在复制 Social Sample,但尝试使用其中未显示的其他OAuth提供程序,所以我有一些代码如下: app.USEOAuthAuthentication("test",options ={ options.ClientId = "xxx"; options.ClientSecret = "xxx"; options.AuthorizationEndpoint = "xxx"; options.Tok[详细]
-
asp.net-mvc – AngularJS $http.put不能与ASP.NET MVC控制器一
所属栏目:[asp.Net] 日期:2020-12-16 热度:86
我正在尝试创建一个简单的页面,我使用$http.put将一些数据发送到服务器. 脚本代码 scriptvar myApp = angular.module("myApp",[]);myApp.controller("HttpPostController",function ($scope,$http) { $scope.SendHttpPostData = function () { var data = $.[详细]
-
将ASP.NET Web API 2中值类型(C#)的.MinValue序列化为null
所属栏目:[asp.Net] 日期:2020-12-16 热度:52
我想将ASP.NET Web API 2中值类型(C#)的.MinValue序列化为传递给客户端时为null.当客户端发送一个null值时,我希望在服务器上获取值类型的.MinValue. 我正在使用Json.Net进行Json序列化和反序列化.此外,我需要相同的URI参数和formdata.我需要以下类型:short,[详细]
-
asp.net-mvc – 如何在cshtml中停止ASP.NET MVC视图渲染?
所属栏目:[asp.Net] 日期:2020-12-16 热度:86
重定向后停止cshtml视图呈现的正确方法是什么? 我可以在cshtml里面返回吗? @{ if (someCondition) { Response.Redirect("/login"); return; } }}!DOCTYPE html.... 解决方法 我认为这可能是一个重复的问题,简短的答案是: 返回是完全有效的;来自cshtml;但[详细]
-
asp.net web api和odata的路由
所属栏目:[asp.Net] 日期:2020-12-16 热度:139
我的asp.net Web应用程序是混合的,可以拥有所有不同类型的控制器 – asp.net MVC控制器(派生自System.Web.Mvc.Controller) asp.ner Web API控制器(派生自System.Web.Http.ApiController)和 基于asp.net的OData控制器(派生自System.Web.Http.OData.ODataContr[详细]
-
asp-classic – 将断开连接的记录集插入字典对象?
所属栏目:[asp.Net] 日期:2020-12-16 热度:130
只是想知道是否有人看到过这个问题,当试图将断开连接的记录集中的项目插入到经典的ASP字典对象中时,我得到错误“此密钥已经与此集合的元素相关联”. 事实并非如此,所有关键元素都是独一无二的,是的,我三重检查数据:) 如果我将数据推送到局部变量,它工作正常([详细]
-
asp.net-mvc – MVC – 更改下拉列表中的默认文本
所属栏目:[asp.Net] 日期:2020-12-16 热度:159
我有一个包含枚举的视图模型: public class PasswordChangerIndexViewModel{ public enum DatabaseTypes { Main = 10,Florida = 20,Illinois = 30,Missouri = 40,NewHampshire = 50,NewJersey = 60,Oklahome = 70 }; [DisplayName("Database")] public Data[详细]
-
asp.net-mvc – 我是否需要在Login操作上使用ValidateAntiForger
所属栏目:[asp.Net] 日期:2020-12-16 热度:186
默认情况下(即通过脚手架)将此过滤器应用于Login操作只是某种意义,据我所知,此标记在已经与登录ID关联时效果最佳.将它应用于Login,如果用户尝试登录两次,我会遇到问题,例如 The provided anti-forgery token was meant for user “”,but the current user i[详细]
- ASP.NET MVC4 Razor模板简易分页效果
- asp.net-mvc-3 – MVC ASP.NET日志显示 – 未找到
- 如何从asp.net按钮单击事件调用javascript函数
- 可以在asp.net c#中将web.config键值对用作编译时
- asp.net-mvc-3 – 如何在Mvc3中填充ListBoxFor?
- asp.net – 基于Web的可视化查询构建器
- entity-framework – 序列化时如何忽略导航属性
- asp.net-mvc – MVC调用Html.Action在区域内?
- asp.net – 如何在使用无cookie的静态内容服务器
- asp.net – Page_Init vs OnInit