Articles of iis 7

使用Windows身份validation在IIS7中使用表单身份validationlocking站点

我有一个使用表单身份validation的ASP.NET MVC 1.0应用程序。 我们正在使用Windows Server 2008.我需要locking网站,以便只有某些用户(在AD组中)才能访问该网站。 不幸的是,当我设置网站不允许匿名用户使用Windows身份validation时,由于网站和IIS的集成,它显示用户login为他们的域帐户,而不是允许他们login通过窗体validation。 所以,我需要一个混合模式身份validation。 我需要的网站只能通过Windows身份validation访问,没有匿名用户,但一旦你在,它只需要使用表单身份validation。 我将如何去做这个正确的方法?

如何在iis7的同一台服务器上托pipe2个域名?

我有一个虚拟的专用服务器,我想在同一台服务器上托pipe2个域名,我有Windows Server 2008(iis 7)。 我如何使2个域名指向这个服务器上的2个不同的网站?

服务器繁忙时IIS上的奇怪错误

在Windows 2008 / IIS的一个重要的处理asp.net页面被调用每小时。 如果该服务器没有其他的事情就没事了。 如果服务器同时处理其他Web请求,我们偶尔会遇到这个错误: .NET Runtime version 2.0.50727.4016 – Fatal Execution Engine Error (000007FEF630A5C6) (80131506) 和 Faulting application w3wp.exe, version 7.0.6002.18005, time stamp 0x49e03238, faulting module mscorwks.dll, version 2.0.50727.4016, time stamp 0x49cc56fb, exception code 0xc0000005, fault offset 0x000000000019734e, process id 0x%9, application start time 0x%10. 然后我死了,重新启动。 我怎样才能获得更多关于这个错误的信息,以及如何解决这个错误?

Windows 7 / IIS 7 /经典ASP无法正常工作

我有一些经典的asp脚本。 他们曾经在我的2003 / IIS 6服务器上工作。 但在我的Vista / IIS 7和现在的Windows 7旗舰版/ IIS 7服务器的asp页面不起作用。 我做了他们在这里所说的: 部署一个经典的ASP服务器(IIS 7) (Microsoft TechNet)。 我在IIS 7中启用了这3个function,但是从404错误到500错误。

如何比较两个IIS7实例上的设置?

我们在不同的数据中心有两台服务器,在其中一台服务器上运行IIS7的站点有问题。 我们想比较两者之间的设置,在IIS6中,我只是导出元数据,并使用文件比较工具对其进行比较。 你如何在IIS7上做到这一点?

APPCMD与IIS7中的ADSUTILs

我使用AppCmd删除了一个虚拟目录,但AdsUtil.vbs仍然显示它存在。 c:\ Windows \ System32 \ inetsrv> appcmd delete vdir /vdir.name:"Default Web Site / TFBI C.RCT.BizTalk.Orchestrations_proxy /“ c:\ inetpub \ AdminScripts> cscript adsutil.vbs ENUM /W3SVC/1/ROOT/TFBIC.RCT.BizTalk.Orchestrations 这些实用程序是否不从相同的来源获取数据? 谢谢, 尼尔·沃尔特斯

帮助试图找出为什么IIS7崩溃/locking/拒绝连接

我有一个非常繁忙的网站,运行在W2K8 + IIS7上的一台Web前端机器上。 时不时地 – 例如。 也许星期一在凌晨3点左右,然后几天后..一些清晨的时间..然后没有2个星期…等 – 网站无法响应任何客户端连接。 即。 没有人可以连接到网站。 我可以远程桌面到机器等没有probs。 我重新启动应用程序池(网站运行在集成模式),仍然没有。 我试图得到这个过程的崩溃转储(大概是600MB甚至更多)…大约一分钟的尝试(我有足够的高清空间)失败。 解决此问题的唯一方法是手动停止www服务,然后重新启动它。 停止需要一段时间(一分钟),而启动几乎是瞬间的。 我不知道我的代码是什么部分造成这一点。 起初,我认为这可能是一个堆栈溢出,因为一些错误,可能会进入错误页面,从而错误..冲洗重复繁荣。 但是我看了一下错误页面,感觉很好。 所以,我希望有人能够帮助,并说我如何正确地得到IIS过程的正确转储,所以我可以做一些更多的尸体解剖。 我会给Tess Ferrandez (崩溃debugging女神)发电子邮件,但我想我会在我发送垃圾邮件之前尝试在这里。 任何人都可以有任何build议,我怎么可以弄清楚如何开始debugging这个问题?

IIS 7身份validation:某些用户不能进行身份validation,而几乎所有其他用户都可以

我正在使用IIS 7摘要式身份validation来控制对包含文件的某个目录的访问。 用户通过我们networking内部和外部的部门网站访问文件。 我已经在目录上设置了NTFS权限,以允许某个AD组查看这些文件。 当我点击网站上的其中一个文件的链接时,系统会提示input用户名和密码。 对于大多数用户来说,一切正常,但是其中有几个提示input密码3次,然后得到: 401 – 未经授权:由于证书无效,访问被拒绝。 但是其他用户可以在没有问题的情况下进入。 如果我将其切换到Windows身份validation,那么麻烦用户可以正常login。 该目录也是共享的,无法通过网站login的用户可以浏览共享并查看其中的文件,所以我知道权限是可以的。 以下是我尝试下载该文件的IIS日志部分(/assets/files/secure/WWGNL.pdf): 2010-02-19 19:47:20 xxx.xxx.xxx.xxx GET /assets/images/bullet.gif – 80 – 10.5.16.138 Mozilla/5.0+(Windows;+U;+Windows+NT+6.1;+en-US)+AppleWebKit/532.5+(KHTML,+like+Gecko)+Chrome/4.0.249.89+Safari/532.5 200 0 0 218 2010-02-19 19:47:20 xxx.xxx.xxx.xxx GET /assets/images/bgOFF.gif – 80 – 10.5.16.138 Mozilla/5.0+(Windows;+U;+Windows+NT+6.1;+en-US)+AppleWebKit/532.5+(KHTML,+like+Gecko)+Chrome/4.0.249.89+Safari/532.5 200 0 0 218 2010-02-19 19:47:21 xxx.xxx.xxx.xxx GET /assets/files/secure/WWGNL.pdf – 80 – 10.5.16.138 Mozilla/5.0+(Windows;+U;+Windows+NT+6.1;+en-US)+AppleWebKit/532.5+(KHTML,+like+Gecko)+Chrome/4.0.249.89+Safari/532.5 401 2 5 0 […]

如何防止IIS无法find默认文档时发送空响应?

当我尝试访问指向不包含默认文档的目录的URL时,IIS 7.0会将此响应发送给我: HTTP/1.1 200 OK Server: Microsoft-IIS/7.0 X-Powered-By: ASP.NET Date: Tue, 23 Feb 2010 07:36:47 GMT Content-Length: 0 我想知道,有没有办法让它输出一个404?

LogParser:查找所有日志行,其中会话cookie =在发生错误的行中find的会话cookie

寻找将LP集成到这个工作stream程中的例子: 一个SQL服务器事件表明IIS抛出一个错误。 SQLparsing错误消息的正文,并生成查询IIS日志以收集更多信息的LP命令行。 一封电子邮件被分配给技术支持,并链接到一个可以运行和呈现LP输出的html(或.aspx)页面。 所以我认为这个问题归结为: 我如何钩LP到IIS7? 编辑:好的…重新沸腾的问题。 当触发IISexception时,我想查看其中的会话cookie与错误事件中find的会话cookie相同的所有其他日志行。 是的,我可以通过一个计划任务来轮询IIS日志 – 将ELMAH / SQL排除在外。 但是现在问题变成: 查找所有日志行,其中会话cookie =在有错误的行中find的会话cookie