【发布时间】:2019-05-01 00:00:22
【问题描述】:
我们有一个经典的 ASP 应用程序在 Windows Server 2012 和 IIS(版本 8)Web 服务器上运行,并且必须修改页面以允许从数据库中检索更大的数据集。当我们在不修改任何 IIS 设置的情况下运行它时,我们会在 IE 中收到以下错误;
我们尝试将站点级别和 IIS 应用程序级别的缓冲区级别从标准 4194304 (4Mb) 限制修改为 20971520 (20Mb),但是当我们在 IE 和 chrome 中将输出更改为下图时,它会不断询问每 20 秒左右获取一次凭据。
为什么会这样?请问如何解决?
【问题讨论】:
-
一个简单的 response.flush 在一个循环例如可以解决问题...
-
您确定没有缺少下一个、rs.movenext 或类似的循环吗?这也会使网站无法访问......同时填充缓冲区。
标签: iis asp-classic