问题标签 [iis-6]

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 投票
4 回答
19760 浏览

iis-6 - IIS6 + HttpModule:此操作需要IIS集成管道模式

我正在使用 IIS6,我写了一个 HttpModule,我得到了这个错误?谷歌搜索后发现这个问题是由.NET framework 3.5引起的,所以我把这个放在我没有安装.NET 3.5的机器上,但问题仍然存在!

0 投票
4 回答
42908 浏览

iis - 在 Windows XP 上将 IIS 5.1 升级到 IIS 6

是否可以将 Windows XP 上的 IIS 从 5.1 更新到 6?

如果有怎么办?

谢谢。

0 投票
5 回答
2109 浏览

asp.net - 使用 asp.net 的 Windows 身份验证问题

我有一个应该从两个 SQL Server 访问数据的 asp.net 应用程序。其中一个 SQL Server 与 IIS 位于同一台机器上(我们称之为 SQLSERVER1),而另一个 SQL Server 位于另一台机器上(SQLSERVER2)。

两个 SQL 服务器都信任连接字符串。在我的 web.config 文件中,模拟已设置为 true。我在 IIS 和 web.config 中都使用 Windows 身份验证。

当我尝试从 SQLSERVER2 访问数据时,我因 user(null) 错误而登录失败。我通过 Windows 登录的用户在 SQLSERVER2 中作为 SQL 服务器帐户存在。

可能的原因是什么?

注意: 这是一个新手问题恕我直言

注意:使用的 IIS 是 6.0 (Windows 2003)。它未设置为 IIS 5.0 隔离模式。

编辑:被冒充的用户是域用户

添加:

我还想声明,当我作为运行 IIS 的服务器的客户端访问它时收到此错误消息。换句话说,假设我在机器 A 上工作,IIS 和 SQLSERVER1 在机器 B 上,SQLSERVER2 在机器 C 上。

当我在机器 B 上工作时,我没有收到此错误消息。这让我更加难过。

0 投票
1 回答
545 浏览

security - Windows Server 2003 上的 IIS 管理器 IIS6 权限管理

我们正在使用专门的托管服务提供商来托管我们的几个公共网站。我们公司有两个开发团队/部门,每个团队都在这些相同的服务器上维护公共网站。有没有通过 ACL 或某种权限管理(例如个人登录)的方法,我只能查看和维护我的公共站点,而其他开发团队只能查看和维护他们的站点?

谢谢!

克里斯

0 投票
5 回答
4816 浏览

iis - IIS 6 Tuning Guide?

I have been a developer for 10+ years and so far my IIS knowledge is just enough for deploying stuff on it and get it running. Recently I have been playing with IIS 6 and realize the huge difference on the worker process model. I think I would need some good guide to update my knowledge in this area. Any good article/book recommendation?

0 投票
7 回答
15563 浏览

powershell - 如何使用 Powershell 回收 IIS AppPool?

我根本没有真正编写过任何 Windows 脚本,所以我不知道如何完成这个脚本。无论如何,基本上我们想要做的是有一个脚本,它将接受关于哪个 IIS AppPool 回收的参数。我对 Google 进行了一些研究,但在让事情正常运行方面并没有取得太大的成功。

这是我现在正在尝试的:

和我得到的错误:

无论如何,如果我也知道如何调试这样的东西会很好。我已经通过执行 gwmi -namespace "root\MicrosoftIISv2" -list 修复了原始脚本的一个错误。任何其他类似的提示都会很棒。

谢谢!

更新:这里有更多信息

0 投票
7 回答
72114 浏览

wcf - 为什么我不能使用 net.tcp 连接到 WCF 服务,但我可以使用 http?

我有一个使用 ServiceHostFactory 在 IIS 上运行的 WCF 服务。它与 WSHttpBinding 一起运行良好,但由于速度和一切都在同一个网络上(没有防火墙),我想使用 NetTcpBinding 来加快速度。

当我尝试这样做时,我收到此错误:

无法连接到 net.tcp://zzz.xxx.yyy/MyService.svc。连接尝试持续了 00:00:01.0464395 的时间跨度。TCP 错误代码 10061:无法建立连接,因为目标机器主动拒绝 xxxx:808。

SecurityMode.None只是为了确保这不会让我感到困惑,而且我在两种不同的尝试中尝试了其中任何一种:

另外我应该指出,我从一个服务调用中提取了相当多的数据,所以我也放了这些(在 http 和 tcp 尝试上 - 将 maxMessageSize 设置为 1000000)

让它工作应该很容易,所以我错过了什么?

更新:我将 TCP 端口 808 添加到网站身份并再次尝试。现在我得到这个错误:

您尝试为不支持 .Net 框架的服务创建通道。您可能会遇到 HTTP 端点。

0 投票
1 回答
3740 浏览

wcf - 是否可以在 IIS6 托管服务中托管 TCP 端点?

我创建了一个基于 ServiceHostFactory 的 wcf 服务,并将其托管在 IIS6 中。如果我使用 HTTP 端点,一切正常,但是当我尝试切换到 TCP 时,它就坏了。

在 II6 中甚至可以做到这一点吗?

我在这里发布了一个更具体的问题,要求提供解决方案,但我会很高兴(如果不是的话,对于初学者来说)只回答这个问题(也许是一个例子) - 不太具体的问题。

为什么我不能使用 net.tcp 连接到 WCF 服务,但我可以使用 http?

0 投票
2 回答
805 浏览

web-services - 根据请求定位 IIS 工作进程

好的,奇怪的设置,奇怪的问题。我们的 SaaS 应用程序有一个客户端和一个管理员 Web 应用程序,在 asp.net-2.0/iis-6 上运行。管理员应用程序可以更改客户端应用程序上显示的选项。当这些选项保存在 Admin 中时,我们从 Admin 调用客户端上的 Web 服务,以刷新该特定帐户的选项缓存。

最近,我们开始为我们的客户端应用程序提供 >1 个工作进程,从而导致仅在当前运行的工作进程中的 1 个上清除选项缓存。

所以,我显然有其他解决这个问题的途径(但是很感激输入),但我的问题是:有没有办法通过网络请求来定位/迭代每个工作进程?

0 投票
6 回答
22170 浏览

asp.net - 如何配置 IIS 以处理非常大的文件上传?

平台:IIS 6、ASP.Net 2.0 (.Net 3.5)、Server 2003。

我正在构建一个应用程序,它接受来自用户的文件、处理它们并返回结果。该文件使用 HTTP POST 上传到 ASP.Net Web 表单。该应用程序需要一些大文件(数百 MB)。

我正在使用 SWFUpload 通过一个不错的进度条完成上传,但这并没有导致问题,因为当我使用指向我的上传接受页面的标准 HTML 表单绕过它时,我得到了完全相同的错误。使用进度条时,上传继续到 100%,然后失败。使用标准形式,行为似乎是相同的。

我现在上传一个大约 150MB 的文件时遇到问题。我已经更改了我能找到的所有设置,但仍然没有运气。

以下是我到目前为止所做更改的摘要:

在 Web.config 中:在 system.web 中添加了这个:

在 machine.config 中:在 system.web 中,更改:

到:

并在 MetaBase.xml 中:更改:

到:

上传失败时,我从 IIS 收到 404 错误。我的 Web 表单没有开始处理,或者至少没有进入 Page_Load 事件。我在该处理程序的开头抛出了一个异常,它根本不会在大文件上执行。

一切都适用于较小的文件(我已经测试了大约 5.5MB)。我不确定文件大小的限制是多少,但我知道我的限制需要高于 150MB,因为这不是客户端需要上传的最大文件。

任何人都可以帮忙吗?