问题标签 [iis]

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.

Filter by
Sorted by
Tagged with
0 投票
3 回答
6767 浏览

IIS 6/ASP.NET Windows 身份验证清单?

我一直无法让我的 ASP.NET 应用程序自动将用户登录到我正在构建的 Intranet 站点。无论是谷歌搜索还是我应用的实验,IE7 总是显示一个登录框。

我在 Web.config 中设置了 Windows 身份验证模式,禁用匿名访问并在 IIS 中配置了正确的默认域,但它仍然要求用户登录,更烦人的是,用户也需要提供域(DOMAIN\auser ),这会导致非技术访问者出现问题。感谢 Zeus 的密码记忆功能。

我不是网络管理员,因此有关 Active Directory 的某些内容可能设置不正确,或者可能只是我遗漏了一些非常简单的内容。请注意,我不想模拟用户,我只需要知道 IPrincipal.Name 属性与我的用户数据库中的有效记录相匹配,从而验证用户对我的应用程序的身份。

为此,拥有一份以这种方式协同工作的 AD、ASP.NET 和 IIS 的所有配置要求的清单将非常有用,作为调试的参考,并有望减少一些用户摩擦。

0 投票
1 回答
2130 浏览

在 IIS 6 中按 IP 地址限制带宽

我正在编写一个在后台下载大文件的应用程序。所有客户端都在本地或通过 VPN 登录。当他们在本地登录时,我不想限制下载。但是,当用户通过 VPN 连接时,我想将下载限制为 10 KBps。我可以通过 IP 地址范围区分这些用户。

由于这是一个 AIR 应用程序,我认为我将通过服务器端进行节流,因为我可以从服务器本身 (IIS 6) 或 Web 服务 (asp.net / C#) 执行此操作。

通过 IIS 6 进行节流似乎工作正常,但似乎必须在整个网站上完成。反正有没有通过IP做到这一点?还是我必须在 .NET 中安装它?

0 投票
8 回答
3160 浏览

IIS 上的 Linux shell 等效项

作为一名考虑迁移到 .Net IIS 平台的 LAMP 开发人员,我担心的一个问题是由于缺少外壳而导致生产力下降……还有其他人有过这种经验吗?是否有可能与 Windows 等效的 Linux shell?

0 投票
31 回答
71866 浏览

Visual Studio “无法在 Web 服务器上开始调试。Web 服务器没有及时响应。”

在 Visual Studio 中编译并运行我的 Web 应用程序时,我经常收到以下错误:

“无法在Web服务器上开始调试。Web服务器没有及时响应。这可能是因为另一个调试器已经附加到Web服务器上。”

通常这是在已经调试过一次应用程序之后。从命令行我运行“iisreset /restart”,它解决了这个问题。

我如何首先防止这种情况发生?

0 投票
8 回答
13959 浏览

PHP 错误 - 上传文件

我正在尝试编写一些 PHP 来将文件上传到我的网络服务器上的文件夹。这是我所拥有的:

我收到这些错误:

警告:move_uploaded_file(./test.txt) [function.move-uploaded-file]:无法打开流:第 3 行 E:\inetpub\vhosts\mywebsite.com\httpdocs\dump\upload.php 中的权限被拒绝

警告:move_uploaded_file() [function.move-uploaded-file]:无法将 'C:\WINDOWS\Temp\phpA30E.tmp' 移动到 E:\inetpub\vhosts\mywebsite.com\ 中的 './test.txt'第 3 行的 httpdocs\dump\upload.php

警告:无法修改标头信息 - 标头已由 E:\inetpub\vhosts\mywebsite.com\httpdocs\ 中的(输出开始于 E:\inetpub\vhosts\mywebsite.com\httpdocs\dump\upload.php:3)发送第 4 行转储\upload.php

PHP 版本 4.4.7 在 Windows 机器上运行 IIS。这个特定的文件/文件夹有 777 权限。

有任何想法吗?

0 投票
4 回答
3515 浏览

Web 服务器上的更多与更快的内核

Dual 与 Quadcore 的讨论与 Quadcores 本身一样古老,答案通常是“这取决于您的情况”。所以这里的场景是一个 Web 服务器(Windows 2003(不确定是 x32 还是 x64),4 GB RAM,IIS,ASP.net 3.0)。

我的印象是,Web 服务器中的 CPU 不需要那么快,因为请求通常是相当轻量级的,因此拥有更多(较慢)内核应该是更好的选择,因为我们有很多小请求。

但是由于我在IIS负载平衡方面没有太多经验,而且我不想花很多钱才发现我做出了错误的选择,所以有经验的人可以评论一下是否更慢或更少更快的核心更好?

0 投票
1 回答
1406 浏览

Web 服务器上的 SQL Server 2008 FileStream

我一直在使用 ASP.NET MVC 开发一个站点,并决定使用新的 SQL Server 2008FILESTREAM工具将文件存储在数据库中,而不是作为单独的实体。虽然最初在 VS2008 中工作(使用与数据库的可信连接),但一切都很好而且很花哨。但是,当我将站点转移到 IIS7 并切换到数据库上的 SQL 身份验证时,问题就出现了。

似乎流式 aFILESTREAM不适用于 SQL 身份验证,仅适用于 Windows 身份验证。鉴于此,最佳实践是什么?

  1. 有没有办法强制这种事情在 SQL 身份验证下工作?
  2. 我应该添加NETWORK SERVICE为数据库用户,然后使用受信任的身份验证吗?
  3. 我应该创建另一个用户,并在此运行 IIS 站点和数据库连接吗?
  4. 还有其他建议吗?
0 投票
3 回答
5948 浏览

仅用于内部访问的 IIS 网站的备用主机名

我在 Windows 2003 Server 中将 IIS 用于 SharePoint 内部网。
外部传入请求将使用主机标头portal.mycompany.com并被迫使用 SSL。

我想知道是否有办法设置备用主机标头,例如
http://internalportal/
仅接受来自内部网络的请求,但不强制用户使用 SSL。

关于如何设置的任何建议?

0 投票
2 回答
3229 浏览

IIS 5.1 中的 HTTPS

IIS 5.1在我的开发计算机上使用 Windows XP。我打算在我公司的 Web 服务器上设置 HTTPS,但我想先在本地尝试,然后再在生产系统上进行。

但是当我进入我网站配置部分的目录安全选项卡时,“安全通信”组框被禁用。我需要做些什么来启用这个组框吗?

0 投票
1 回答
5073 浏览

如何防止 IIS7 丢弃我的 cookie?

我正在使用带有 SP1 的 Windows Vista x64,并且正在开发一个以 IIS7 作为 Web 服务器的 ASP.NET 应用程序。我遇到了一个问题,我的 cookie 没有“粘”到会话中,所以我有一个谷歌,发现有一个已知问题,即重复响应标头被覆盖而不是被添加到会话中。然而,这个问题本应在 Vista 的 Service Pack 1 中得到修复。

关于我的麻烦可能是什么的任何想法?


我正在使用集成应用程序池,并且工作进程的最大数量 == 1。

下划线有什么意义?它在 URL 中的位置是否重要(例如,它是否在主机名中很重要,但如果它在查询字符串中则无关紧要)?