Articles of iis

IIS身份validationASP.Net模拟保持重新启用

我们有一些ASP.Net Web服务需要IIS中的模拟身份validation设置为禁用。 (否则,服务会locking在运行状态,最终会占用足够的CPU,导致其他服务超时…) 由于某些原因,这些服务偶尔会重新启用该设置。 任何想法如何解决这个问题? 它似乎并没有直接与新版本的Web服务的部署相关 – 它不会每次都发生,只是有时候。

Windows模拟从dmz到域名服务器应该使用https吗?

外部系统将通过https调用dmz服务器上的Web应用程序。 该应用程序将依次使用Windows模拟来调用域上的Web服务器上的内部Web API。 应该从dmz web应用到内部API的调用是否通过https? 攻击者必须获得访问dmz服务器嗅探任何stream量(从dmz应用程序到内部域),他们不会?

更改反向代理响应位置

我在IIS上configuration了一个反向代理,它执行一个URL重写(使用ARR 3.0和URL重写模块2.0)到一个托pipe在tomcat服务器上的网站。 使用configuration反向代理本身的IIS没有configurationSSL,而且我们当前依靠负载均衡层configuration了https,而configuration的IIS位于防火墙后面,大多数用户不能真正使用http访问网站,他们必须使用https访问。 到目前为止,一切都很好,除了当我试图从该网站做login尝试,内部它在login后触发redirect,请求URL是https:// xxx ,但是,响应位置变成http://和因此,防火墙被阻止,网站没有find,但最终的“解决scheme”应该是在响应位置将http更改为https。 但是,由于我对IISconfiguration的知识有限,我不知道应该在哪里寻找帮助或任何相关的文档。 谢谢 PlayKid

安装xampp之后,IIS不再工作

在一台装有Windows 10的台式电脑上,一位同事已经安装了XAMPP,并且完美地工作。 现在我试图运行IIS,它不再工作。 我已经停止了Windows防火墙,XAMPP也没有运行,但IIS不起作用。 我试图将IIS端口更改为8081,仍然不能运行。 在事件查看器中没有任何关于此的消息。 我有卸载,然后再次安装IIS,但它不起作用。 在Internet Explorer中,我试图连接到本地和公共IP(192.168.1。…),它不起作用。 我也尝试连接到80端口的telnet,我没有得到答案。 你知道我能做些什么来使它工作吗?

closuresNTLM后closures500服务器错误

我很确定这是一个权限问题,但似乎无法追踪到哪里。 我们有一个在IIS 6.1上运行并运行PHP的本地Intranet站点。 我们打开了NTLM,所以我们可以拉用户信息,为了完全工作,我们closures了匿名身份validation,只要我们这样做,我们注意到,当PHP代码中出现错误时,我们得到500服务器错误。 500服务器错误没有子状态代码,我唯一能够从诊断中获得的是在fastcgi中存在拒绝访问(错误代码5)。 我也注意到,在诊断日志页面上,身份validation设置为NOT_AVAILABLE,但是我不确定这是否正常,因为一旦匿名身份validation打开,我们就不会收到这些问题。 如果我们再次启用匿名身份validation,500个错误页面消失,我们可以看到我们在页面上的PHP错误读取罚款。 任何人都有什么权限和我们可能需要在这里启用一些build议?

Shibboleth 404升级到ASP.net CORE时

我设法使用SecureAuth在一台托pipe简单的index.html的IIS服务器上工作,然后是一个简单的ASP.net MVC 4应用程序,两者都很好。 但是今天,我试着简单地将我的应用程序指向一个新的ASP.net CORE应用程序。 我所做的只是改变在IIS中的目录,没有什么特别的。 我在服务器上安装了.NET Core主机,它工作(应用程序运行并加载就好了),直到我需要使用SecureAuth重新进行身份validation。 在这种情况下, https ://mywebsite.com/Shibboleth.sso/SAML2/POST结果是404而不是200.我的第一个想法是WebConfig,我对此了解甚less。 这里是旧的, 这里是新的,从Visual Studio 2015的默认模板中都没有改变。 是否有任何额外的服务器configuration需要继续,或者在那个触发未定义行为的WebConfig中有一个奇怪的处理程序? Shibboleth对我来说是新的,所以去轻松点! 编辑:一些额外的细节…在IIS版本8我configuration了ISAPI和CGI限制,ISAPI筛选器和处理程序映射(未选中“仅在请求映射到…时调用处理程序”)指向Shibboleth DLL。 我所有的Shibbolethconfiguration文件都能很好的与旧的应用程序一起工作,所以我不明白这可能是怎么回事。

将IIS日志与Log Parser合并到SQL

我正在运行一个Web服务器场(IIS 10),并希望将我的IIS日志文件推送到SQL中。 问题是日志文件被拆分成多个目录。 我也想定期运行一个工作(每天几次),而不是在SQL中获取重复。 我的日志文件是这样存储的: \ sharedhost \ logs \ HOST 1 \ W3SVC1 \ u_ex170716_x.log \ sharedhost \ logs \ HOST 2 \ W3SVC1 \ u_ex170716_x.log \ sharedhost \ logs \ HOST 3 \ W3SVC1 \ u_ex170716_x.log 任何帮助将不胜感激。 谢谢 马特

内部域,但需要指向具有相同名称的外部子文件夹

我有一个用于内部使用的域名monster-it.uk,但是我们也拥有这个外部域名,并且有我们的webhosting计费系统。 但是在我们办公室的领域内,它也redirect了本地的DC, 有没有办法创build一个DNSlogging,所以里面的任何人要说monster-it.uk/order/去外面看到实际的程序?

IIS请求过滤configSource

<system.webServer> <requestFiltering> <alwaysAllowedUrls > <add url="/blogs/archive/tags/high+storage+instances/default.aspx" /> </alwaysAllowedUrls> </requestFiltering> </system.webServer> 而不是上述,有办法有像下面这样的外部文件: <alwaysAllowedUrls configSource="alwaysAllowedUrls.config" /> 我有一个很长的名单,允许。

无法将文件复制到Windows 7中的inetpub / wwwroot

我试图复制一些文件到wwwroot在Windows 7中,但不能做到这一点。 它曾经工作,但知道它只是显示这一点 ,当我点击继续它不会做任何事情。 还有很多事情给“指定的服务不存在作为安装的服务”的错误 。 例如试图以pipe理员或IISpipe理员身份打开命令提示符。 它曾经工作。