27得票4回答
移除/修改展示IIS版本的IIS 10服务器头信息

我试图删除透露IIS版本的服务器标头,但是无法成功。我正在使用带有ASP.NET Core 3.0的IIS Express 10,并且已经开发了一个Web API。我尝试了以下选项,但响应中仍然存在标头,并显示了IIS 10.0的版本。 1. 在HTTP参数中更改注册表键“DisableSe...

12得票1回答
为什么在IIS中32位应用程序池更高效?

我一直在IIS中使用两个不同的ASP.NET Web应用程序进行负载测试。测试是以5、10、25和250个用户代理运行的。在一台配备8GB RAM、Windows 7 Ultimate x64的计算机上进行测试。同一台计算机同时运行IIS和负载测试项目。 我进行了很多次测试,数据非常一致。对...

12得票1回答
禁用TLS 1.2可以阻止RST数据包。

环境: Web服务器 - Server 2012 R2,IIS 8,ASP.NET应用程序 防火墙:Cisco 5515 未管理的HP交换机,没有使用VLAN 客户正在从外部使用Curl访问我们的应用程序。 除此之外,没有其他人应该使用该服务器。 使用Wireshark,我可以看到...

10得票3回答
如何根据用户的地理位置将其重定向到不同的服务器?

我有一个使用ASP.NET开发的网站,我的数据库是MySQL。目前它托管在美国的服务器上。但是当我尝试在印度附近访问时,动态内容加载得太慢了。这是可以理解的,因为请求必须传到世界的另一边。在美国,速度真的很快。我已经将此站点与Cloudflare CDN连接起来。但是CDN只对静态内容有用。我...

10得票2回答
升级到ASP.NET 4.5后出现404错误。

最近我将我的网络应用程序升级到了.NET 4.5版本。在将代码推送到测试环境之后,出现了"404 - 文件或目录未找到"的错误。从我的VS2013桌面上运行代码没有问题。Web服务器是在W2K08 R2操作系统上运行着IIS 7.5。我可以正常访问站点上的.asp或.htm页面,但是当尝试访问...

9得票1回答
配置文件'connections.config'的configSource也在父级中使用,这是不允许的。

问题: 我面临以下情况: 一个部署在"vmsomething"机器上的ASP.NET .NET 4.0网页应用程序。 运行在IIS 7.5上的网页应用程序位于vmsomething的d:\webs\myapplication目录下。 该应用程序的配置文件: connections.c...

7得票2回答
通过简单安装.Net代理,NewRelic如何工作?

昨天,我决定尝试一下NewRelic。我注册了一个免费账户,并按照指示安装了.Net代理,并重新启动了IIS。立即,该代理开始在仪表板上显示大量的信息,如: - 最慢的SQL语句 - 执行时间最长的方法 - 访问频率最高的页面 通过仅仅安装.Net代理就能实现以上功能以及更多其他功能吗?我...

7得票3回答
IIS7.5应用程序池回收 - .Net内存不足异常。

在IIS / Windows 2008 R2中,.Net OutOfMemoryExceptions的情况很奇怪,它们会在应用程序的随机页面上抛出。 我们有大约1000个不同的站点,它们都是相同的.Net应用程序(每个站点有不同的代码库文件夹和应用程序池)。 64位Windows上运行.Ne...

7得票1回答
IIS 输出缓存与 ASP.NET 输出缓存

从iis.net的引用中可以看到:“ASP.NET页面输出缓存与IIS 7输出缓存是分开的。在使用集成的ASP.NET模式的应用程序中,可以像使用IIS 7输出缓存一样以编程方式使用ASP.NET页面输出缓存来处理任何内容类型。” 那么什么时候应该选择使用IIS输出缓存,什么时候应该优先使用...