Articles of iis

IIS中的条件authentication?

是否可以在IIS(6或7)基于http头指定条件身份validation方法? 因此,例如移动浏览器将使用访客帐户,而桌面浏览器则需要集成身份validation(AD)?

绕过本地主机的IIS基本身份validation

我想有一个网站authentication的基本身份validation,但也允许网站本地访问本身。 也就是说,我想只允许从本地主机进行未经身份validation的访问。 在IIS中,我只启用了基本身份validation(现在不用担心SSL),并拥有正确的文件系统权限,以便外部用户可以成功login并查看网站。 我已经尝试将IIS_IUSR设置为目录的所有者,并添加了具有修改权限的IUSR,但是当网站尝试访问自己时,仍然收到401错误。 任何人有任何想法如何得到这个工作?

如何列出每个IIS6网站正在使用的应用程序池?

我想审核IIS6服务器上的应用程序池,我想检查哪些网站与每个应用程序池以及它们正在运行的.NET版本相关。 我怎样才能做到这一点,而无需手动去界面,并依次看每一个?

IIS日志中奇怪的POST请求

我注意到在我的IIS(7.5)日志中奇怪的日志条目(除非有什么我不明白)。 这是一个在线字典与请求(用户友好的url重写),其中大部分是GET。 然而,我注意到一个正在尝试抓取我们的内容(成千上万的这样的请求)正在发生的怪异的POST请求, 2013-11-09 20:39:27 GET /dict/mylang/word1 – yyyy Mozilla/5.0+(compatible;+Googlebot/2.1;++http://www.google.com/bot.html) – 200 296 2013-11-09 20:39:29 GET /dict/mylang/word2 – zzzz Mozilla/5.0+(iPhone;+CPU+iPhone+OS+6_0+like+Mac+OS+X)+AppleWebKit/536.26+(KHTML,+like+Gecko)+Version/6.0+Mobile/10A5376e+Safari/8536.25+(compatible;+Googlebot-Mobile/2.1;++http://www.google.com/bot.html) – 200 468 2013-11-09 20:39:29 POST /dict/mylang/word3 – xxxx – – 200 2593 两个第一个请求是合法的。 现在对于第三个请求,我不认为我已经允许跨域POST。 如果那第三条日志线意味着什么。 所有这些POST请求花了很多时间给我不明原因。 我想知道这些POST请求是如何可能的,我怎样才能阻止它们。 ps我故意掩饰了IPs。 任何帮助,将不胜感激! 先谢谢你。

如何通过iis禁用http方法

我们在其中一台服务器上启用了不必要的http方法,并build议禁用任何我们不需要的方法。 我的问题是,我不确定如何禁用未使用的方法。 任何人都可以提供一个例子或演练如何做到这一点? 我们正在使用运行IIS6的Windows 2003标准服务器

IIS logparser – 计数不同于cs-uri-query?

我需要计算访问我的IISnetworking服务器的多less个不同的MAC,并且状态值为1。 “MAC”地址和“状态”值在实际查询(cs-uri-query) 所以日志可以像这样(只显示cs-uri-query字段): mac=00-20-c2-41-7e-b6&state=1&div=10 mac=00-20-c2-41-7e-b6&state=1&div=10 mac=00-20-c2-41-7e-b6&state=0&div=10 mac=00-10-c3-41-7e-b7&state=1&div=10 在这种情况下,LogAnalyzer应计数= 2。 2次有不同的MAC访问状态1。 有人可以帮我使用SLA与LogAnalyzer一起使用吗?

IIS ARR和SharePoint 2013

我正尝试通过Internet访问SharePoint 2013,使用IIS ARR进行重写和SSL卸载。 目前,当我通过使用以下URL的内部networking访问SharePoint时 http://shareserver 这是完美的。 但是,当我试图从外部访问它时,我收到一条简单的说“401 UNAUTHORIZED”的消息。 这是我目前的设置: 在IIS ARR中,在服务器级别(即没有农场)重写是一个简单的重写 https://remote.domain.com to http://shareserver 在SharePoint中,我有如下替代访问映射: Internal URL: http://shareserver Zone: Default Public URL: http://shareserver Internal URL: https://remote.domain.com Zone: Internet Public URL: https://remote.domain.com 我在这里错过了什么?

从ASP脚本执行CScript脚本失败

上下文:Windows Server 2003; IIS 5 我试图从一个IIS应用程序中启动一个JScript文件。 我不断收到 Permission denied 70 0 Microsoft VBScript runtime error 以防万一你以为是因为我有一个JScript / VBScript的高级时刻,我使用第三方CGI中的VBScript工具来执行JScr​​ipt,使用下面的VBScript: ans = CreateObject("WScript.Shell").Run("c:\windows\system32\cscript.exe //B ..\js2\script3.js group-name 1004041814 所以这个错误似乎是在调用cscript或者在cscript自己的报告中发生的,它不能完成它被告知的事情。 我已经做了很多挖掘的答案,但迄今为止没有任何build议的工作。 如果没有别的,我只想知道发生了什么,即使修复是不可能的。 我已经提出了一些解决方法,但是这是一个拖延,事情不起作用的第一个例子。

在IIS 8中为“子应用程序”启用SSL

我在IIS 8中有一个网站,它下面嵌套了几个应用程序。 所以: example.com | —app1 | —app2 example.com在端口80上有一个http绑定,在端口443上有一个SSL绑定。 但是,app1和app2只能通过HTTP绑定访问。 当我尝试访问https://example.com/app1(http工作正常)时,我得到了一个404。 我在启用的协议中列出了“http,https”。 有任何想法吗?

FTP文件locking – 随机

这只是最近才开始发生 – 我无法解决原因。 我正在使用FileZilla(最新版本)到FTP文件,直到IIS7.5上的Windows 2008 R2服务器。 每10(但不一定每10)文件偶尔无法完成上传(没有错误信息),所以再次尝试。 在这是第二次尝试该文件无法上传并收到此错误: Response: 550 The process cannot access the file because it is being used by another process. Error: Critical file transfer error 这是没有模式…没有解释。 解决此问题的唯一方法是重新启动服务器上的FTP服务 – 这是FTP服务正在locking文件。 几件事情: 没有文件大小导致它,这是否是文件是1kb或1000! 查看服务器上的“当前会话”,那里有10个会话,表示“当前命令”STOR – FileZilla当前没有连接。 所以我的假设是,连接在传输过程中失败,但服务器认为它仍在上传,所以保持自己的连接打开… 我已经禁用防火墙和反病毒,所以他们不是原因 主动和被动同样发生 有任何想法吗? 这本质上是相同的问题: Win 2008 / FTP / Filezilla – 间歇性的关键传输错误 (无答案)