我正在尝试将IISconfiguration为根据传入的主机名来代理请求。 例如,如果我的代理服务器是位于www.proxy.com的IIS服务器,那么www.google.com.www.proxy.com的请求将代理到www.google.com 我试图设置一个带有URL重写规则的反向代理,将*localhost*重写为{R:1} {R:2},但我没有任何运气。 从我读过的内容来看,只有在指定了我想要提前与哪个服务器进行交互的情况下才有可能,但在我的情况下,这是不可能的(服务器在EC2上,并且一直被dynamic地创build和终止)。
在使用ARR作为反向代理时,如何显示IIS中每个重写规则的统计信息? 我们对某些networking使用'Orenosp'安全反向代理,但是对其他networking使用IIS + ARR,而我从Orenosp中错过的function之一就是显示表中的所有规则,并显示每个规则的匹配和响应统计。 我知道你可以在IIS中获得Web Farms的这个信息,但是没有每个规则的概述。 当其他人使用它作为反向代理时,如何监视IIS规则? 问候Dan
我不是IIS的Wiz,但我可以提供任何额外的信息,可能会有所帮助。 我的网站使用301redirect将mysite.com的请求发送到www.mysite.com。 他们是在IIS中的两个单独的网站。 大多数情况下,它的工作没有问题,但不时redirect将需要很多秒钟。 一旦我离开了它,并且在超时之前坐了大约五分钟。 点击刷新几乎总是导致redirect立即发生。 我无法find这种行为的模式,服务器日志看起来很好,而且在大批量时间内似乎没有发生。 在我看来,这是随机发生的。 任何人都可以为我提供一个方法来追踪这个问题的根源或有任何人经历类似的东西?
问题: 我想在IIS上启动Default Website ,但是我收到以下错误: 正如你所看到的,它说,IISpipe理被禁用,当它实际上运行。 题: 有没有办法让IIS运行? 我们的VeryImportantWebsite™已经停机了几天,作为一名程序员,我不像我希望的那样倾向于IT。
我的azure色的网站与http正常工作。 现在,我在IIS 7中添加了自签名证书和绑定。当我使用https运行应用程序时,我收到证书错误警告。 当我确认'无论如何运行'。 然后我只用https连续得到“http服务503不可用”。 我的绑定是正确的(因为我第一次看到证书错误)。 在IIS日志文件中找不到日志。 尝试,IIS失败请求跟踪,找不到日志。 我已经确认,iis用户可以注册端口80和443(使用netsh)。 任何想法? 编辑 :该网站现在正在工作,如果我在绑定中使用特定的IP。 但是,当我把这个'全部未分配'我得到了同样的错误? 为什么?
有人能build议在下面的情况下为Web服务设置应用程序池标识的最佳实践 IIS7.5 Web服务需要对SQL数据库的读/写权限 IIS和SQL在不同的服务器上,但在同一个域上 如果使用ApplicationPoolIdentity \ $作为SQL用户添加,是否会将我们的服务器暴露给任何特定的安全风险,而不是添加新的域用户,并将此用户分配为应用程序池标识并赋予用户对SQL数据库的权限? IIS6 相同的情况,而是使用NetworkService内置用户作为应用程序池标识。 同样,这是否暴露我们的服务器到任何特定的安全风险,而不是添加一个新的域用户? 谢谢
目前我在IIS 7.5中有一个虚拟FTP站点的设置,需要匿名帐户的以下authentication详细信息: Host: ftp.mydomain.com User: ftp.mydomain.com|anonymous Pass: <none> 我有多个FTP帐户设置在同一台服务器上。 我知道这意味着我需要在用户名中指定域名以让IIS知道我需要进行身份validation的站点,但可以使用户名只是anonymous吗? 我将不得不在Windows用户和组区域创build一个用户名,并将其专门链接到那里?
我在这里和谷歌search了很多,找不到解决我的问题。 简而言之,我将一个自签名SSL证书安装到在IIS6 / Windows Server 2003上运行的testingWeb服务器上。 自签名ssl证书是使用IIS6工具生成的。 如果我去https // mywebsite.com我得到“不正确的SSL证书”的警告消息,我只要点击继续,它的工作原理。 (正常行为为自签名ssl)。 这适用于HTML,但对于PHP不起作用,phpinfo显示https = off 。 顺便说一句我正在运行PHP 5.2.17。 奇怪的是,在生产服务器,我有完全相同的应用程序的设置,唯一的区别是,在该服务器上我已经安装了一个合法的SSL证书,和PHP信息显示HTTPS =上 。 所以我开始考虑以下几点: 一)PHP不会检测到一个自签名的SSL证书,这是正确的? B)我错过了一些明显的东西,我可以检查什么样的东西? 谢谢!
我设置了一个自定义的403.4处理程序,以便对我的网站的非SSL请求redirect到一个不同的URL – 我想要做的是在redirect中包含脚本path和查询string,以便用户谁请求http://www.site.com/foo?bar=1将被redirect到https://www.site.com/foo?bar=1 我知道使用此IIS参考页面中引用的$ S,$ Q,%v令牌来configuration顶级站点redirect时,类似的情况是可能的,但在configuration自定义错误redirect时,此语法似乎不起作用。
我有一个SBS 2003服务器与公司/远程owa网站。 远程validation到https:/ servername / remote站点,然后单击使用Outlook Web Access后,邮件/ owa站点将显示加载…数据(参见第一张图片)。 查看服务器本身的网站时,这是不同的(见第二张图)。 不同的浏览器会显示不同types的数据(上一个截图是Chrome – 前两个是IE)。 我觉得在虚拟目录上的IIS权限是原因,但不是确定的。 基于表单的身份validation等工作正常等任何build议? 通过ActiveSync进行身份validation和获取电子邮件不成问题。 我不想破坏任何东西,这不是一个大问题,因为用户只能通过outlook和iphones毫无问题地获得他们的电子邮件。 我更感兴趣的是找出我自己的信息,所以请给我一些build议,尝试。 感谢您的期待!