问题标签 [iis-7]

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 投票
3 回答
1751 浏览

asp.net - IIS 集成请求处理管道——修改请求

我想在 IIS 集成请求处理管道模式下运行的 IIS7 中使用 HttpModule 实现类似 ISAPI 过滤器的功能。

目标是在 Web Server 级别查看传入的请求,并将一些自定义 HttpHeaders 注入到请求中。(for ex: HTTP\_EAUTH\_ID)

稍后在 ASPX 页面的页面生命周期中,我应该能够将该变量用作

那么在 Web 服务器级别实现这个模块,是否可以改变 ServerVariables 集合?

0 投票
3 回答
21271 浏览

visual-studio-2008 - IIS7 的工作进程是什么?

我正在尝试在 Visual Studio 2008 中进行“附加到进程”以进行调试,但我不知道要附加到哪个进程。帮助。

0 投票
2 回答
2521 浏览

iis - 如何配置 IIS7 以允许使用经典 asp 上传 zip 文件?

我最近安装了 Windows 2008 Server 以用各种网页(包括几个经典的 ASP 应用程序)替换 Web 服务器上崩溃的硬盘驱动器。其中之一使用已经工作了几年的 com 工具广泛使用文件上传。

更多信息:

一旦我自己测试过,我的用户并没有在非常小的 zips (65K) 工作中提供好的信息,但较大的则没有。我没有测试截止,但 365K 失败了。毕竟它不仅仅是 zip 文件。一个 700K 的文档文件也失败了。错误代码 800a0035。

0 投票
2 回答
62941 浏览

php - 为什么内容标题“应用程序/javascript”会导致 500 错误?

我有一个在我的测试服务器上运行良好的脚本(使用 IIS6)。该脚本处理 ajax 请求并发送带有以下行的响应:

但是在我的实时服务器上,这一行会使页面崩溃并导致 500 错误。

我是否需要允许 PHP 在 IIS7 中发送不同的 MIME 类型?如果是这样,我该怎么做?我在界面上找不到任何方法。

0 投票
3 回答
5841 浏览

iis-7 - 强制 IIS7 建议在“本地 Intranet”区域下载 *.exe 文件

问题:

  1. 本地服务器(我们组织内部)上的 html 文件,其中包含指向同一服务器上的 exe 的链接。
  2. 单击该链接在客户端上运行 exe。相反,我希望它提供下载。

到目前为止尝试过:

  1. 更改了要读取和脚本的 exe 虚拟目录的权限。
  2. 在 exe 的目录中添加了 Content-disposition 标头。
  3. 我无法更改浏览器中的设置。它的目的是让很多人消费。
0 投票
16 回答
69962 浏览

asp.net - 如何修复 Win Server 2k8 和 IIS7 上的 404.17 错误

我在 Win Server 2k8 下的 IIS 7 上设置了一个新的 .net 2.0 网站,当浏览到一个页面时,它给了我一个 404.17 错误,声称该文件(在这种情况下为 default.aspx)似乎是一个脚本,但正在由静态文件处理程序处理。听起来 ASP.Net 的模块映射搞砸了,但它们在配置中看起来不错。有没有人有纠正这个错误的建议?

0 投票
1 回答
2270 浏览

.net - WAS 托管与 Windows 服务托管

我正在为一些内部服务使用 Windows 2008、.NET 3.5 和 WCF 进行项目,并且出现了如何托管服务的问题。

由于我们使用的是 Windows 2008,因此我认为利用 Windows Process Activation Service (WAS) 会很好,尽管对项目的感觉似乎是使用 Windows 服务会更好。

那么与 Windows 服务相比,使用 WAS 托管 WCF 服务有什么不足之处呢?使用 Windows 服务是否有任何真正的优势,或者是要走的路?

0 投票
5 回答
4897 浏览

c# - 在 IIS7 中将表单发布到 404 + HttpHandler:为什么所有 POST 数据都丢失了?

好的,这听起来可能有点混乱和复杂,所以请耐心等待。

我们编写了一个框架,允许我们定义友好的 URL。如果您浏览任意 URL,IIS 会尝试显示 404 错误(或者,在某些情况下,显示 403;14 或 405)。但是,IIS 已设置为将指向这些特定错误的任何内容发送到 .aspx 文件。这允许我们实现一个 HttpHandler 来处理请求并做一些事情,这包括找到关联的模板,然后执行与之关联的任何内容。

现在,这一切都适用于 IIS 5 和 6,在某种程度上,也适用于 IIS7 - 但有一个问题,当您发布表单时会发生这种情况。

看,当您将表单发布到不存在的 URL 时,IIS 会说“啊,但该 url 不存在”并抛出 405“方法不允许”错误。因为我们告诉 IIS 将这些错误重定向到我们的 .aspx 页面并因此使用我们的 HttpHandler 来处理它,所以这通常不是问题。但是从 IIS7 开始,所有的 POST 信息在被重定向到 405 后都丢失了。所以你不能再做涉及表单的最琐碎的事情了。

为了解决这个问题,我们尝试使用 HttpModule,它保留 POST 数据,但似乎没有在正确的时间(需要时)初始化 Session。我们还尝试对所有请求使用 HttpModule,而不仅仅是命中 404/403;14/405 的丢失请求,但这意味着图像、css、js 等内容正在由 .NET 代码处理,这非常低效。

这让我想到了一个实际的问题:有没有人遇到过这种情况,有没有人有任何建议或知道该怎么做才能让事情恢复正常?到目前为止,有人建议使用微软自己的URL 重写模块。这会帮助解决我们的问题吗?

谢谢。

0 投票
3 回答
431 浏览

iis-7 - IIS7迁移是小菜一碟吗

我希望将网站迁移到 Windows 2008 平台,是否有任何明显的陷阱我应该注意?

代码库是 c# 3.5,asp.net 和 ms ajax。

0 投票
3 回答
10510 浏览

iis-7 - IIS7可以安装在XP上吗?

我很确定我知道这个问题的答案,但是缺少虚拟 Vista 安装,有没有办法在 XP 上安装 IIS 7?