Articles of iis 7

IIIS 7目录浏览

我是IIS7新手,请耐心等待。 我正在尝试在虚拟目录上设置目录浏览。 麻烦的是,当我进入选项是IIS的选项被禁用(即我不能勾选他们!)。 我已经试过去的文件夹结构…正确的默认网站…该选项仍然被禁用。 那么,我认为我应该在顶层做一些事情来实现整个选项? 但是什么? 服务器pipe理器中的FWIW – > Web服务器(IIS) – >angular色服务 – >目录浏览已安装。

IIS7反向代理Subversion 403

我已经设置了IIS7,并使用ARR作为我的反向代理。 我使用redirect到https:// localhost:8443 / {R:1}的规则https://sub.example.com/(.*)设置了一条空白规则。 这似乎运作良好,除了我得到一个403错误… 任何build议? (只能发布一个url,因此空间是有意的)

共享文件夹会使网站在iis 7.5中出错500

我正在build立一个简单的网站,其中应包含一些静态文件,我想启用目录浏览加上这个网站应该是所有人都可用。 每当我启用目录 浏览它创build一个web.config 文件,(我不想要它)。 现在我可以浏览该网站。 到目前为止确定。 我共享文件夹以允许访问 小组,现在这个网站停止工作和 抛出500错误。 服务器是Windows 2008 R2,IIS 7.5

我如何允许通过IIS服务访问COM组件?

允许用户连接到IIS服务来运行实例化COM对象的进程的最佳方法是什么? 使用pipe理员帐户在机器上运行基于COM的进程可以正常工作。 但是,在IIS中托pipe应用程序会引发以下COMexception: 检索具有CLSID {yadda-yadda-yadda}的组件的COM类工厂失败,原因是以下错误…类未注册。 这个class确实是注册的。 与pipe理员帐户正常工作。 我已经做了一些阅读,看起来我需要匿名帐户使用pipe理员帐户。 但是,由于安全性,我的pipe理员不想这样做。 这里最好的做法是什么? 我如何设置? 更新:顺便说一句,我们尝试将匿名用户设置为本地pipe理员帐户,但仍收到错误消息。

WCF应用程序部署在IIS中,但SQL Server数据库连接不工作

我是新的WCF,我想在IIS上部署我的WCF示例应用程序,这个应用程序在VS2008的debugging模式下工作正常,此应用程序使用以下代码validationwcf的消息。 我正在这样做,我已经在wwwroot目录中添加了生成的.dlls web.config和Service.svc,并且我还在IISpipe理器中添加了连接string,它是 Server = MyPC \ SQLEXPRESS; Database = MySampleDb;集成安全性= true 我正在使用Windows集成安全性。 我在数据库类中使用相同的连接string连接,但我得到以下exception, 请指导我部署此应用程序在Validator公共覆盖无效validation(string用户名,string密码){ValidateUser(用户名,密码); } public static bool ValidateUser(string userName,string password){if(!string.IsNullOrEmpty(userName)){ICustomer customer = GetCustomerByUsername(userName); if(customer == null){throw new exception(“User Not found。”); } else {return true; } } else { throw new FaultException("User name is required!"); } } public static ICustomer GetCustomerByUsername(string username){try {// ConnectionString […]

IIS7中的Web服务调用限制?

我有一个在.net 4.0和IIS7上运行的Web应用程序。 当提交表单时,我必须调用两个外部Web服务,等待响应,对它做些什么,然后返回响应。 问题是Web服务每次需要20秒才能回复(这是我无法控制的)。 我决定采取一种asynchronous的方式,所以我可以同时击中两个服务,反对等待响应,然后再打另一个服务。 现在,如果我有10个用户同时提交,我会在20个独立的线程上创build20个出站请求。 我读到IIS可能不太满意,因为限制设置为每个CPU 12个出站TCP连接(machine.config中的最大连接数)。 有人可以确认吗? 还有什么我应该考虑在这个特定的场景,以确保IIS发挥很好? 谢谢!

在iis中设置FTP用户

我正在尝试在iis7中build立一个FTP用户,而且由于我之前从未与iis保持联系,所以我遇到了困难。 FTP都是在Windows 2008服务器上设置的,FTP站点是用ftproot文件夹创build的。 在这个文件夹中有本地用户,这些用户帐户都与login帐户关联到服务器。 我需要做的是创build一个FTP用户,这将不会有一个Windowslogin帐户。 这个用户将简单地在他们可以连接和上传的服务器上有自己的目录。 我从微软的iis网站查找文章,但因为我是新手,所以在理解它们的时候有点麻烦。 任何帮助,将不胜感激。

ASP.NET和SQL Server自主主机的最低要求

自承载一个能够部署ASP.NET和SQL Server网站和应用程序的IIS7的Windows Web服务器的最低要求是什么? 我将使用这个服务器来存储数据库中的产品表和其他小东西。 不是为了存储客户信息,所以它真的只是从一个数据库服务网站的产品目录表。 考虑到我甚至没有那么多的产品,而且最多也只有几千个。 不过从现在开始还是有一段时间了。 我的意思是,我应该得到一个特定的CPU,或者是一个低成本的i3或i5好吗? 我需要i7吗? 服务器中的CPU是否确定将数据提供给请求我的目录网页的客户端有多快? 另外,我是否需要Windows Server 2008来执行此操作? 我知道这将需要Windows 7,或者至less我希望它,但我需要一个服务器版本的Windows有效地服务我的数据库? 我只是意识到,我可以从Dreamspark下载Windows Server 2008 RC2! w00t! 的xD 谢谢!

在PHP网站上的IIS7 URLRewrite

我有一个运行在IIS7上的PHP站点,我需要添加一些URL重写,但到目前为止,它似乎忽略了我的规则。 这是规则: <rewrite> <rules> <rule name="VCard" stopProcessing="true"> <match url="\?user=(.*)$" /> <action type="Rewrite" url="http://www.otherserver.com/vcard.aspx?user={R:1}" redirectType="Permanent" appendQueryString="false" logRewrittenUrl="true" /> </rule> </rules> </rewrite> 当使用UI来testing我的正则expression式时,它说http://www.myserver.com/?user=123456符合规则,而R:1是“123456”。 但是,当我尝试访问实际的url,它似乎没有工作。 日志logging似乎不太有用: 2010-10-26 14:22:07 XXX.XXX.XXX.XXX GET / user=12345 80 – XXX.XXX.XXX.XXX Mozilla/5.0 (Windows;+U;+Windows+NT+6.1;+en-US)+AppleWebKit/534.10 (KHTML,+like+Gecko)+Chrome/8.0.552.11+Safari/534.10 200 0 0 187 正如我上面提到的,该网站本身是在PHP(我不熟悉在IIS上托pipe)。 那可以防止重写模块运行? 我错过了关键的一步?

有没有一个基于Web的IIS7pipe理界面?

有没有一个应用程序,允许基于Web的IISpipe理?