Articles of iis 7

使用基本身份validation和IISpipe理器身份验

对于一个网站,我想添加一个基本的HTTP 401挑战,这样访问者将被要求input用户名和密码之前进入该网站。 就像在Apache中一样,你可以使用htpasswd和htaccess。 为此,我使用这些示例安装了所需的软件: 安装基本身份validation: https : //www.iis.net/configreference/system.webserver/security/authentication/basicauthentication 安装和configurationIISpipe理器身份validation: http : //www.iis.net/learn/publish/using-the-ftp-service/configure-ftp-with-iis-manager-authentication-in-iis-7 在IISpipe理器用户中创build一个用户: http : //technet.microsoft.com/en-us/library/cc732621%28v=ws.10%29.aspx 然后在IIS服务pipe理器中,我去了网站。 并更改了IIS身份validation的设置,将Basic设置为Enabled,将Anonymous设置为Authentication。 不幸的是,我无法用我创build的用户login。 因此,在IIS服务pipe理器下的网站的Feutures视图中,我允许用户在IISpipe理器权限。 但是,然后它仍然没有工作。 我没有重新启动服务,但不知何故,似乎没有工作。 有什么我仍然需要做的? 有什么我需要改变? 任何帮助,将不胜感激

IIS – overrideModeDefault在PowerShell中强制执行,而不是IIS UI

我正在尝试修改已安装的IIS Web应用程序,并更改身份validation方法。 Default Web Site设置为合金匿名,并禁用其他一切。 在PowerShell中使用以下行时: Write-Host "Enabling Basic Authentication" Set-WebConfigurationProperty -Filter /system.webServer/security/authentication/basicAuthentication -Name enabled -Value true -PSPath "IIS:\Sites\Default Web Site\$app_name" 我得到以下错误,并没有改变。 Enabling Basic Authentication Set-WebConfigurationProperty : This configuration section cannot be used at this path. This happens when the section is locked at a parent level. Locking is either by default (overrideModeDefault="Deny"), or set […]

每天一次Connection_Abandoned_By_ReqQueue

我们每天都会在HTTPERR文件中看到数十个Connection_Abandoned_By_ReqQueue错误,并且在我们的IIS 7中运行的ASP.NET WebAPI应用程序快速连续触发。我们认为在HTTP和HTTP中看到的连接客户端为此服务。 我们想知道是否这些连接放弃(实际上全天发生,间隔几分钟)起源于客户端停止响应,或者是服务器进程冻结,在一天结束时无法响应和清理。 是否有可能是一个HTTP客户端变得沉默,而不是ACK返回的数据使IIS等待这么长的时间之前,一些清洗显示自己的Connection_Abandoned_By_ReqQueue日志消息?

可以在Windows Server 2012R2上安装IIS6而不是IIS7吗?

我必须安装声称支持Windows Server 2012 R2的工业应用程序。 但是,当我尝试从IIS7的干净的平板Windows Server 2012 R2安装它,它拒绝安装。 事实上,它似乎试图检测IIS6的存在和失败,请求pipe理员安装IIS6并重新安装。 所以我的问题。 可以在Windows Server 2012R2上安装IIS6而不是IIS7吗?

我应该怎么做才能确保新安装的Windows Server 2008?

几次,现在我的服务器已经变得没有反应,检查日志后,我得到了10个请求一秒访问IIS-FTP。 看了之后,我发现默认设置允许100,000个请求! 所以我把它改为5,并实施“阻止所有的IP,除了..” 我们应该改变什么其他的默认设置?

iis 7停止收听者频道

对于任何需要7-10分钟以上时间才能完成的页面,iis 7出现以下错误: 工作进程“xxxx”服务应用程序池“xxxxxx”未能在分配的时间内停止协议“http”的侦听器通道。 为什么iis停止了一个听众频道? 它如何增加这个分配的时间? 我是不是该? 或者这是另一个问题的迹象?

在IIS 7上设置ASP.NET网站

我正在将Server 2003上的IIS6移动到IIS7 Sever 2008。 它几乎是一个.NET 3.5的基本应用程序,没有什么特别的。 我以前从来没有使用IIS 7,我甚至不能得到一个运行在分配的IP下的HTML页面。 有人可以提供简单的一步一步的指示,只是build立一个网站,IIS 7上的IIS 7 previulsy? 干杯

无法打开IIS7pipe理器 – applicationHost.config中的无效XML

我是一个非常有限的IIS7pipe理知识的开发人员。 今天,当试图通过IISpipe理GUI打开IIS实例时,我收到一条消息(解释): “尝试连接时发生错误,是否要重新input凭据。错误:applicationHost文件格式错误xml” – 或者类似。 看着applicationHost.config文件我看到它是空的。 任何想法如何恢复这个文件,或者我可以添加到它将其恢复到默认状态? 干杯,克里斯。

IIS MODULE_SET_RESPONSE_ERROR_STATUS

我的Web应用程序获取404错误,我也尝试doloto: http: //research.microsoft.com/en-us/projects/doloto/,但报告告诉我是一个压缩问题,我不认为如此原因只是一个页面上有一些ajaxcontroltoolkitfunction。 这是堆栈: ModuleName IIS Web Core Notification 16 HttpStatus 404 HttpReason Not Found HttpSubStatus 0 ErrorCode 2147942402 ConfigExceptionInfo Notification MAP_REQUEST_HANDLER ErrorCode The system cannot find the file specified. (0x80070002) 你可以查看: http : //209.45.92.194 : 82/

如何在运行IIS 7时debugging网站?

我在我的Windows机器上运行iis7用于testing目的。 现在我需要访问debugging器,所以当发生什么事情时,我可以通过它。 然而,当我把debugging线在我的网站上没有任何反应。 所以我猜我需要更多的东西设置,使debugging工作。 一切都在同一台机器上。 我在同一台机器上安装了iis 7,并在我的机器上安装了Visual Studio。