Articles of iis

使用CNAME时发生IIS 502错误

我有一个cnamelogging到dyndns地址。 这在过去工作得很好,但现在如果我使用cname错误,我从IIS 7得到一个502错误。dyndns地址工作正常,实际的IP地址也是如此。 任何想法会导致什么?

IIS:如果身份validation失败,则redirect到网页

我们有一个使用Windows身份validation的IIS站点(MOSS 2007)。 当忘记密码的用户尝试login服务器时,会发送401个请求。 这意味着在IE浏览器中,用户会在IE显示一个空白页面之前得到三个提示,在Firefox上,用户会一直提示,直到他们放弃。 我们想改变行为,所以如果一个用户连续三次login失败,我们会发送一个redirect到一个不同的站点,而不是另一个401 表单身份validation不是一个选项; 该网站必须保持在Windows身份validation,以允许SSOfunction和某些共享点function。 有什么办法来调整IIS的行为来做到这一点?

Windows 2008服务器将用户移动到新的服务器

我有一个新的服务器,正在取代当前的Windows 2008服务器R2。 我想将所有本地用户和IIS站点移动到新框中。 有没有出口这两个,并import到新的盒子? 我已将所有网站的所有文件同步到新框中。 这个盒子不属于一个域,所以它不是join域的问题。 我所说的用户是本地计算机用户。

如何设置IIS子域指向远程机器上的文件夹?

我试图通过一个子域提供静态内容。 物理文件夹在同一本地域中的另一台计算机上共享。 我如何安全地设置共享文件夹的权限,以便当我做这样的事情: src =“subdomain.domain.com/Image1.png”我不会被拒绝访问? 在IIS中我有subdomain.domain.com作为一个单独的网站。 编辑:如果不想为子域创build一个新的网站,有什么性能差异,我增加了一个在原始网站访问远程内容的虚拟目录?

在Windows Server 2008 R2上configurationSSRS 2008 – 空白页面

我想我已经为报告服务设置了一切工作。 但是,当我去到报告pipe理器的URL只是说在顶部的“家”,并没有选项来点击属性等。 该页面大多是空白的。 我想可能是Windows集成安全性没有打开,但我不知道如何检查或改变它。

当缺省文档存在时,获取IIS中的目录列表

当该目录中存在default.aspx时,如何获得IIS上的目录列表

IIS 6 ASP.NET默认处理映射和虚拟目录

我在设置IIS 6中的默认映射时遇到问题。我想使用ASP.NET表单身份validation来保护* .HTML文件。 这个问题似乎与使用虚拟目录来保存html文件有关。 这是如何设置的: 示例目录树 c:/inetpub/ (nothing in here) d:/web_files/my_web_apps d:/web_files/my_web_apps/app1/ d:/web_files/my_web_apps/app2/ d:/web_files/my_web_apps/html_files/ app1和app2都访问相同的html_files目录,所以html_files被设置为IIS中的web应用程序中的虚拟目录… 示例web目录树 //app1/html_files/ (points to physical directory: d:/web_files/my_web_apps/html_files/) //app2/html_files/ (points to physical directory: d:/web_files/my_web_apps/html_files/) 如果我把一个名为test.html的文件放在// app1 /的根目录下,然后把默认映射添加到asp.net dll中,并用deny =“?”在根文件夹中设置我的安全性,然后访问test.html作品完全如预期。 如果我没有通过身份validation,它会将我带到login.aspx页面,如果我通过身份validation,则会显示test.html。 如果我把test.html文件放在html_files目录中,我会得到完全不同的行为。 现在login.aspx页面加载,我插入一些代码来检查我是否仍然通过身份validation: <p>autheticated: <%=User.Identity.IsAuthenticated%></p> 我想它会说是错误的,因为为什么还要加载login页面呢? 不,它说的是真的 – 所以它知道我被authentication,但它不会让我访问test.html文件。 我已经花了几个小时,并没有能够解决它。 我将花更多的时间在谷歌上,看看我是否遗漏了一些东西。 手指交叉。

如何在Windows Server 2003 r2盒子上提供CXML文件?

我有一个http://www.getpivot.com/是一个CXML文件的文件。 它已经在我们的Windows 2003服务器r2上保存为CXML。 它不显示,只是说 该请求不受支持。 如果我将扩展名更改为XML,则该文件起作用。 IIS是否阻止文件types?

configurationIIS7.5以允许调用asmx Web服务

我将一个站点从IIS6迁移到Windows Server 2008 R2 IIS7.5。 它有一个asmx web服务,在本地工作正常,但从另一台机器调用时返回这个500错误: 对于意外以/ myMethodName结尾的URL,请求格式无法识别 以前版本的解决scheme是将此添加到web.config所需的协议(通常省略生产的HttpGet): <system.web> <webServices> <protocols> <add name="HttpGet" /> <add name="HttpPost" /> <add name="HttpSoap" /> </protocols> </webServices> </system.web> 这张贴到处,包括https://stackoverflow.com/questions/657313/request-format-is-unrecognized-for-url-unexpectedly-ending-in 对于IIS7.5,这会引发configuration错误; 我理解这一部分不属于,但无论如何尝试 。 我也简化了一个简单的问候世界的asmx电话。 我也testing了POST,只是为了消除任何问题与GET。 什么是相当于IIS7.5? – 无论是web.config格式或用户界面button推动将是非常有益的。 谢谢,鲍勃 编辑答案:从下面的帮助,这个工作 – 它在system.web去就像它说的; 不是system.webserver。

我启用Windows 7上的IIS,但它不工作

我遵循Windows说明,并打开了IIS的几个部分。 但是http:// localhost不能正常工作,而且在pipe理工具中也看不到IIS条目。 我只想使用SSI,而不是ASP(.net)或FTP。 我应该检查什么,为什么不工作? 它没有要求我重新启动Windows,是必需的? 好吧,我现在有pipe理控制台,但没有喜悦。 “默认网站”显示为停止,当我尝试启动它时,我得到: Internet信息服务(IIS)pipe理器 该进程无法访问该文件,因为它正在被另一个进程使用。 (从HRESULTexception:0x80070020)