问题标签 [httpruntime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
695 浏览

c# - 错误:http 查询字符串太长

我在 mvc 中使用以下代码下载 Excel 文件,但它显示错误查询字符串太长。

0 投票
1 回答
1770 浏览

asp.net - 在 ASP.NET 5 中替换 HttpRuntime.UnloadAppDomain()

有谁知道HttpRuntime.UnloadAppDomain()ASP.NET 5 中是否有替代品?我根本找不到HttpRuntime,会有这样的功能吗?

0 投票
1 回答
806 浏览

asp.net - executionTimeout 发送响应

当您设置 httpRuntime executionTimeout 时,是否会切断已经部分发送到客户端的响应?

我注意到在 IIS 请求队列中,偶尔会有一些请求运行的时间比我们的 executionTimeout 设置长得多,并且状态是 IIS Web Core 模块中的 SendResponse。executionTimeout 是否包括向客户端发送响应所需的时间?

我能找到的唯一文档在此片段的以下页面上,但它来自 2003 年的旧版本 IIS: https ://msdn.microsoft.com/en-us/library/ms972959.aspx

请求执行时间。执行最后一个请求所用的毫秒数。在 Framework 1.0 版中,执行时间从工作进程收到请求开始,到 ASP.NET ISAPI 向 IIS 发送 HSE_REQ_DONE_WITH_SESSION 时停止。对于 IIS 版本 5,这包括将响应写入客户端所需的时间,但对于 IIS 版本 6,响应缓冲区是异步发送的,因此不包括将响应写入客户端所需的时间。

在运行 ASP.NET 4.5 Web 应用程序的 Windows Server 2008 R2 上,IIS 版本为 7.5,并且调试设置为 false。

0 投票
0 回答
713 浏览

asp.net - asp.ent 中未知的 maxMessageLength 属性

我对asp.net web.config 有一个小问题。如果我尝试配置maxMessageLengthfor soap 请求,我会收到以下错误消息:

未知的 maxMessageLength 属性....

这是我在该system.web部分中的配置:

这是当前的 .NET 框架信息:Microsoft .NET Framework-Version:2.0.50727.8637;ASP.NET 版本:2.0.50727.7046

我究竟做错了什么?我无权访问 iis 或 windows 服务器,因为该站点托管在一个受限帐户上。

谢谢你。

0 投票
1 回答
701 浏览

asp.net-mvc-4 - 'requestValidationMode=2.0' 使 url 区分大小写

我正在处理一些 asp.net MVC4 项目(iis 7)。为了防止“潜在危险请求”消息,我在 web.config 文件中添加了“httpRuntime requestValidationMode="2.0" />”行。它确实阻止了该消息,但发生了另一件事 - url 突然变得区分大小写。当我删除此行时,url 返回不区分大小写,但消息返回。

有人知道我怎样才能享受这两种优势吗?

非常感谢!

编辑:嗯,我发现不同之处在于,当我添加这一行时,身份验证 cookie (fedAuth) 是不同的,并且由于某种原因,新的 cookie 具有过期日期和区分大小写。仍然无法理解差异的原因以及如何防止它。

0 投票
0 回答
4325 浏览

asp.net - ASP.NET 不允许使用 targetframework 属性

我的 web.config 中有这些行:

但是在httpRuntime元素上我得到了设计时错误the targetframework attribute is not allowed

奇怪的是,这发生在我的本地开发机器上,而它上面的其他站点在它们各自的 web.config 文件中使用这些定义可以正常工作。所有站点都使用相同的应用程序池。已安装 ASP.NET4.5(我使用 Microsoft Web Installer 工具仔细检查了)

我已经在这里这里这里检查过

所有其他帖子都建议在服务器上安装 ASP.NET4.5,但我已经这样做了。我还能检查什么?

0 投票
1 回答
11068 浏览

web-config - 4.6.1 框架更新使 web.config httpRuntime 仍处于 4.5?

我最近将我们的 c# Web 应用程序从 4.5 升级为使用 .net 框架 4.6.1,直到今天在 web.configs 中才注意到 .net 版本与 .net 版本不同。一切似乎在生产中运行良好,但我的问题是,由于 httpRuntime 没有自动更改为 4.6.1,我很好奇这是故意的,还是我需要手动输入,或者是否有其他原因在 4.5 上?

0 投票
0 回答
98 浏览

web-config - 加载 ImageResizer 时无法禁用对 web.config 的检查

我已将 allowSubDirConfig 设置为 false 并添加了 http://imageresizing.net/docs/fcnmode 。我在 2012r2 数据中心上运行 IIS 8.5。我有一个通过 smb 连接的大型图像集。只是让 IIS 尝试查找 web.config 为每个文件添加 9 次额外读取,这将我的吞吐量降低到原来的三分之一,并为我的 san 增加了显着的负载。有没有人看到这个问题或对修复有任何建议。

0 投票
0 回答
240 浏览

c# - C#是httpRuntime缓存数据存储在硬盘上吗?

或者如何设置让他保存到硬盘不要让他memorySystem.Runtime.Caching MemoryCache在内存中工作

0 投票
0 回答
1432 浏览

asp.net-mvc - 如何避免在部署时将 httpruntime 标签添加到 web.config

Config section 'System.web/httpRuntime' already defined将应用程序部署到开发环境时出现错误。

部署后,如果我按下AuthenticationIIS 服务器管理概述上的按钮,我会收到以下错误消息:

IIS 服务器错误消息

Web.ConfigIIS 上的元素<system.web>如下所示:

问题显然是不知何故两者<httpRuntime targetFramework="4.5" /><httpRuntime requestValidationMode="4.5" />被添加到<system.web>. 我的问题是,当部署到我们的开发环境时,我无法弄清楚<httpruntime>标签是如何添加到我的。Web.Config它不会发生在我的本地机器上。我们使用Octopus Deploy作为部署工具(我不确定这是否重要)。

项目Web.Config <system.web>中的看起来像这样

Web.Release.Config <system.web>看起来像这样

我不确定项目的哪些部分会对此产生影响,所以我在下面添加。如果我遗漏了任何其他相关部分,请告诉我。

该解决方案包括两个项目。一个 Web 项目和一个类库。类库项目在app.config

我认为这可能会导致一些问题(基于这篇文章)。