我有Windows Server 2012,我已经安装了IIS 8.5,但我看不到URL重写模块。 我怎样才能启用或安装?
我试图得到一个在2012年生成8400 IIS8运行的WCF服务。 在安装webangular色时,wcf的东西(在3.51下)不会像2008年那样。 当安装svc处理程序映射丢失,所以我做了一个: %windir%\Microsoft.NET\Framework\v3.0\WindowsCommunication Foundation\ServiceModelReg.exe –i 现在处理程序映射在那里,但我仍然得到: The resource you are looking for does not have a handler associated with it. (我删除了静态文件处理程序。) 该网站正在使用经典的pipe道,以便使用模拟。
我遇到了将站点部署到服务器的错误。 当试图加载主页,或在IIS中的新站点上访问身份validation时,出现错误: configuration错误:此configuration节不能在此path使用。 当部分locking在父级别时,会发生这种情况。 locking可以是默认的(overrideModeDefault =“Deny”),也可以通过overrideMode =“Deny”或legacy allowOverride =“false”的位置标签进行显式设置。 更多的细节可以在这里find, scheme7匹配我的hex错误代码。 在上面的链接站点上给出的解决scheme是在applicationHost.config文件中的错误中提到的部分中设置Allow for overrideModeDefault。 在我的情况下,在system.webServer中的 安全 。 但是,如果我查看本地计算机上的applicationHost.config ,该站点已正确部署,该部分设置为拒绝 。 如果这个解决scheme是正确的,我的本地实例如何在相同的web.config下运行得很好? 根据我的applicationHost.config ,该部分应该被locking,但事实并非如此。 我宁愿不要更改applicationHost.config文件,因为在该服务器上运行的许多其他网站。 还有其他解决scheme吗?