Articles of iis 7

绑定信息的网站与SSL在服务器2008 R2上运行的IIS?

伙计们! 我有一台运行IIS 7的Windows Server 2008 R2计算机。我试图创build一个使用SSL的网站。 当我创build网站时,我select“https”作为“types”,“443”作为端口和正确的IP地址,但我无法input“主机名”信息。 如果我select“http”作为“type”和“80”作为端口,我可以input“主机名”。 我有几个问题:1.是否无法进入“主机名”为“https”绑定IIS 7devise或我做错了什么? 2.如果我做错了,我如何input主机名信息? 3.如果我离开这两种types('http'和'https'),'http'是否自动作为redirect到https或我需要configuration别的东西,以便redirect? 预先感谢您的帮助! – 查尔斯

如何在不重启服务器的情况下安装根或中级SSL证书?

为了安装证书,我需要安装根证书和中间证书 。 这被Firefox和IIS一次识别(在IIS重置之后),而不是IE,Opera或者Network4All 。 经过物理重启后,所有人都认识到了这一点。 我的问题是:如何在不重新启动整个服务器的情况下安装根证书和中间证书? (而且不那么重要,Firefox会立刻认出这个,但其他的则没有)?

IIS7redirect最佳实践

我正在寻找IIS7和ASP.net安全站点redirect的“最佳实践”方式。 假设我有两个域名: mydomain.com mydomain.net 每个都有一个www子域。 我有一个使用通用名称的EV证书: www.mydomain.com 因此,用户可以通过8种不同的方式访问站点: – http://mydomain.com – http://mydomain.net – http://www.mydomain.com – http://www.mydomain.net – and also using https:// 为了使用户不接收证书错误,他/她必须被引导到 – https://www.mydomain.com 什么是使用户透明地工作,同时确保IIS仅提供安全内容的最佳方式? 在过去,我使用web.configredirect到这样的子页面: <system.webServer> <httpRedirect destination="https://www.mydomain.com/secureSubPage" /> 或在通用基本页面中使用此块的通配符证书: if (!Request.IsSecureConnection) { Response.Redirect(Request.Url.ToString().Replace("http:", "https:"), true); return; } if (!Request.Url.ToString().Contains(".com")) { Response.Redirect(Request.Url.ToString().Replace(".net", ".com"), true); return; }

是否有可能在IIS7中安装node.js?

有没有办法在IIS7中安装node.js? 我对node.js很less有经验,但是编写服务器端JavaScript的想法让我感到不安。

IIS7:rewriteMap相当于完全匹配规则

我在mydomain.com/mysite有一个网站,我想在IIS7中configuration一组redirect。 要从mydomain.com/mysite/old.aspxredirect到mydomain.com/mysite/new.aspx我可以这样写: <system.webServer> <rewrite> <rules> <rule name="test" patternSyntax="ExactMatch" stopProcessing="true"> <match url="old.aspx" /> <action type="Redirect" url="new.aspx" /> </rule> </rules> 但是为了得到与重写映射相同的结果,我必须指定/mysite/ part: <rewriteMaps> <rewriteMap name="TestRewriteMap"> <add key="/mysite/old.aspx" value="/mysite/new.aspx" /> </rewriteMap> </rewriteMaps> <rules> <rule name="Redirect rule1 for TestRewriteMap"> <match url=".*" /> <conditions> <add input="{TestRewriteMap:{REQUEST_URI}}" pattern="(.+)" /> </conditions> <action type="Redirect" url="{C:1}" appendQueryString="false" /> </rule> </rules> 有没有一种方法可以避免在重写映射url中指定网站名称?

如何监视IIS上的文件下载?

我们在我们的IIS上托pipe.exe文件供我们的用户下载。 有直接的方法来知道有多less请求来文件下载,并从他们有多less完成(成功的下载)? 我必须parsing所有的日志吗? 谢谢

除了新服务器之外,其他地方的Javascript都可以工

服务器A:Windows Server 2008 R2,IIS 7,pipe理员 – 我 服务器B:Windows Server 2008 R2,IIS 7,pipe理员 – 公司服务器pipe理员组 我有一个Javascript文件,在我的本地机器上运行良好。 JS文件也可以在服务器B上运行。当加载到服务器A时,页面返回错误“未指定的错误”,并且在HTML或JS中没有太大意义。 当用一个JQuery文件代替时,它也可以在本地工作,也可以在服务器B上工作,但是我又得到了一个不同的错误“Object Expected”,这个错误又没有意义。 在服务器A的同一站点上有一些Javascriptfunction,所以JS没有完全禁用。 我知道JS和JQuery被认为是客户端语言,但在这种情况下,“一旦你消除了不可能的东西,不pipe什么东西,不pipe多么不可能,都是事实。 服务器故障是否知道会影响Javascript / JQuery性能的服务器configuration?

为什么Windows为图像投掷404.4错误?

我刚刚在一台新服务器上完成了2008的安装,并通过Web安装程序启用了PHP支持。 我有两个问题,我似乎无法通过。 我看到模块等,但似乎没有静态文件的映射。 GIF和PNG文件正在返回404.4错误(见下文) 默认文件已configuration但不被返回(例如:index.php)

与AD密码更改同步身份帐户

如果我更改了AD帐户的密码(可能是IIS7应用程序池标识帐户),则应用程序池将不会使用新密码。 与SQL Server等软件不同,IIS7需要手动input密码,您可以在其中select用户帐户,而不是“硬input”密码。 上述问题可能是一个安全问题,并导致可靠性问题。 有没有办法将身份(这是一个域帐户)与AD同步,所以它会select密码更改? 谢谢

IIS7匿名访问

我在IIS7中设置了一个网站,它使用UNC作为主目录从文件共享中获取内容,该网站运行在3个Web服务器上。 现在我希望iusr匿名账户完全控制这个份额。 我应该创build一个域帐户并更改身份validation以在所有服务器上使用该帐户? 应用程序池标识和特定用户帐户有什么区别? 我会假设我将它设置为使用特定的用户帐户与我在域中创build的用户帐户。