Questions tagged «iis»

Internet信息服务(IIS)是Microsoft创建的用于Microsoft Windows的Web服务器。请在问题中或通过添加特定于版本的标记来提及您正在运行的IIS版本。

30
配置错误:无法在此路径上使用此配置部分
将网站部署到服务器时遇到错误。尝试加载主页或访问IIS中新站点上的身份验证时,出现错误: 配置错误:无法在此路径上使用此配置部分。当节锁定在父级时,会发生这种情况。锁定默认情况下是(overrideModeDefault =“ Deny”),或者是由一个带有overlayMode =“ Deny”或旧版allowOverride =“ false”的位置标记显式设置的。 在方案7中匹配我的十六进制错误代码,可以在这里找到更多详细信息。 上面的链接站点上给出的解决方案是在我的错误中提到的部分中,在applicationHost.config文件中设置Allow foroverrideModeDefault 。就我而言,位于system.webServer中的Security下。但是,如果我查看本地计算机上已经正确部署了站点的applicationHost.config,则该部分设置为Deny。 如果此解决方案正确,那么我的本地实例如何在相同的web.config下正常运行?根据我的applicationHost.config,该部分应被锁定,但不是。我希望不要更改applicationHost.config文件,因为该服务器上还有许多其他站点正在运行。还有其他解决方案吗?
1778 iis  iis-7  iis-8.5  iis-10 


30
错误-无法访问IIS配置数据库
安装Visual Studio 2012并打开解决方案后,出现以下形式的一系列错误: Web应用程序项目Foo配置为使用IIS。 无法访问IIS元数据库。您没有足够的权限来访问计算机上的IIS网站。 对于我们的每个Web应用程序,我都会得到它。 我尝试过的事情: 以管理员身份运行Visual Studio 运行aspnet_regiis.exe -ga MyUserName 运行aspnet_regiis.exe -i 这些似乎是解决该问题的常用方法,但是我在这些方法上没有取得任何成功。 我还有什么可以尝试做的吗?
842 c#  .net  iis  iis-metabase 


12
检测到ASP.NET设置不适用于集成托管管道模式
我安装了DotNetOpenAuth SDK-3.4.5.10201.vsix,但无法正常运行。它在本地工作(当我以localhost运行时),但是当我尝试发布它时却无法正常工作。 我收到的IIS错误消息是 错误摘要 HTTP错误500.22-内部服务器错误 检测到ASP.NET设置不适用于集成托管管道模式。 和 Module ConfigurationValidationModule Notification BeginRequest Handler StaticFile Error Code 0x80070032 然后有一些解决问题的建议: 您可以尝试的事情: 将配置迁移到该 system.webServer/modules部分。您可以手动执行此操作,也可以通过在命令行中使用AppCmd进行操作-例如, %SystemRoot%\system32\inetsrv\appcmd migrate config "Default Web Site/"。使用AppCmd迁移应用程序将使其能够在集成模式下工作,并继续在经典模式和IIS的早期版本上工作。 如果确定可以忽略此错误,可以将其设置system.webServer/validation@validateIntegratedModeConfiguration 为false 来禁用它 。 或者,将应用程序切换到经典模式应用程序池-例如, %SystemRoot%\system32\inetsrv\appcmd set app "Default Web Site/" /applicationPool:"Classic .NET AppPool"。仅在无法迁移应用程序时才这样做。 (将“默认网站”和“经典.NET AppPool”设置为您的应用程序路径和应用程序池名称) 但是问题在于我没有访问ISS服务器的权限,因为我不是它的所有者。有什么办法解决这个问题?
401 c#  asp.net  iis  .net-4.0  iis-7.5 

30
Http错误503服务不可用
一般而言,对于设置Web服务器我真的很陌生。我在Windows 8上安装了IIS 8,并且在进行一些开发时尝试在本地设置一个小站点。在IIS中,我选择“添加站点”,提供一个名称,指向一个我拥有index.html文件的位置(我尝试了其他位置,最新的位置是c:\ inetpub \ wwwroot \ test -folder),否则使用所有默认设置设置。但是,当我尝试浏览到本地主机时,我得到了 http错误503服务不可用。 我已验证池已启动,并且已在目标文件夹上赋予IIS_IUSRS完全控制权限 我到处搜索但没有找到解决我的问题的任何东西,并且EventLog或C:\ Windows \ System32 \ LogFiles \ HTTPERR文件夹中没有任何帮助 谁能告诉我怎么了?
395 asp.net  iis  http-error 

15
如何从证书和私钥创建.pfx文件?
我需要.pfx文件才能在IIS的网站上安装https。 我有两个单独的文件:证书(.cer或pem)和私钥(.crt),但是IIS仅接受.pfx文件。 我显然安装了证书,并且可以在证书管理器(mmc)中使用它,但是当我选择“证书导出向导”时,我无法选择PFX格式(显示为灰色) 是否有任何工具可以做到这一点,或者有C#示例以编程方式做到这一点?

11
Windows 10中的IIS管理器
如何使用Windows 10打开IIS(Internet信息服务)管理器? 我已经安装了Windows 10的开发人员预览版,但似乎找不到IIS管理器?它不在控制面板>管理工具中。 当我浏览到文件夹C:\ Windows \ System32 \ inetsrv时,它为空。 我对硬盘进行了全面搜索,找到了inetmgr.exe,发现了三个副本,但都无法打开。当我尝试打开它们时,它说“此应用程序无法在您的PC上运行”。作品与出版商联系。 我知道IIS可以工作,因为我已经通过VisualStudio运行了本地ASP.net应用程序,但是我似乎找不到任何启动IIS管理器为网站进行一些配置的方法。 有人知道这是什么一回事吗?
350 windows  iis  windows-10 

30
SYSTEM(PID 4)正在使用端口80,那是什么?
我试图将端口80用于我的应用程序服务器,但是执行时netstat -aon我得到: TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4 当我在任务管理器中查找流程时,它显示的PID 4是SYSTEM。没有扩展...什么都没有。只是“ SYSTEM”。这里发生了什么? 恐怕要结束此过程,该怎么办? 更新: 我已经通过另一个Stack Overflow问题解决了该问题,该问题具有解决方案,可以使IIS停止侦听端口80上的指定IP地址。
345 iis  port  pid  netstat 

4
如何用简单的词语和用法解释片假名和OWIN?
我已经阅读了许多有关OWIN和Katana项目的文章,但我无法了解它的全部情况。 对于使用ASP.NET的普通Web开发人员: OWIN到底是什么,它可以解决哪些问题(简单来说)。它与IIS有什么关系? OWIN是否可以替代IIS?如果没有,OWIN最适合什么情况? OWIN如何在我的日常工作项目中为我提供帮助? OWIN如何帮助我进行自我完善项目?
337 asp.net  iis  owin  katana 

30
断点当前不会被命中。Silverlight应用程序中尚未为此文档加载任何符号
好的,我有: Visual Studio 2010 RC W7 x64启动了Silverlight应用程序的新项目类型。将Silverlight应用程序托管在ASP.NET Web应用程序项目中。Silverlight 3.0版。添加了LinqToSQL类,WCF服务,Winform Tester应用程序(解决方案中的项目)和一些类(也作为解决方案中的项目)。 昨天,突然间我得到了“当前不会找到断点。没有为该文档加载任何符号。消息出现在IDE中,但只影响Web应用程序,我可以调试Silverlight和Winform App。 我尝试/做了的摆脱消息的事情: 重置Visual Studio设置 删除每个\ Temporary ASP.NET Files文件夹中的所有文件(每个32bit / 64bit以及Framework 2.0和4.0都有一个) 尝试使用Visual Studio Integrated Web服务器进行调试-通常我使用IIS,在解决方案的项目输出中,我删除了每个项目文件夹中的每个obj和bin文件夹 创建了一个新的解决方案并将所有项目添加到该新解决方案中 删除解决方案suo文件 创建了一个新的ASP.NET Web应用程序以测试它是否是VS安装问题=>我可以调试此新项目/解决方案 重新启动机器几次 修复了vs.net安装 做了一个IISReset 从IIS中删除了Web应用程序 使用Web应用程序的“项目属性”下的“创建虚拟目录”按钮在IIS中创建新的Web应用程序 将每个项目的Framework版本从3.5更改为4.0 在第二台机器上打开解决方案=>行为相同 对Microsoft Connect进行爬网以查找错误/类似问题 花了7小时。 因此,这是我生命中的第二次。上次我通过删除Temporary ASP.NET Files Folder解决了该问题,但这一次我需要您的帮助。
331 c#  asp.net  wcf  debugging  iis 

10
在哪里可以找到IIS日志?
我正在尝试从第三方建立应用程序,这需要在我的本地IIS中托管的支持网站。我已经按照其安装指南中的说明完全创建了一个网站,但是遇到了一些问题,并且希望了解IIS日志的内容。令人尴尬的是,问题是我找不到日志文件! 所以我的问题是:默认情况下,IIS7在哪里存储日志?

12
Console.WriteLine在ASP.NET中位于何处?
在J2EE应用程序(如在WebSphere中运行的应用程序)中,当我使用时System.out.println(),我的文本将转到标准输出,该文本由WebSphere管理控制台映射到文件。 在ASP.NET应用程序(如在IIS中运行的应用程序)中,输出的结果在Console.WriteLine()哪里?IIS进程必须具有stdin,stdout和stderr。但是stdout映射到Windows版本的/ dev / null还是在这里缺少关键概念? 我不是问我是否应该登录那里(我使用log4net),但是输出会去哪里?我最好的信息来自这个讨论,他们说Console.SetOut()可以更改TextWriter,但是它仍然没有回答有关Console初始值是什么,还是如何在运行时代码的config /之外设置它的问题。

30
无法启动IIS Express Web服务器
我有一个asp.net MVC 4解决方案。当我尝试使用Visual Studio 2012打开它时,出现以下错误: Microsoft Visual Studio https://localhost:为ASP.NET 4.5 配置Web 失败。您必须为ASP.NET 4.5手动配置此站点,以便该站点正确运行。https://localhost:44300/在本地计算机上找不到服务器。确保已将本地IIS服务器配置为支持安全通信。 好的帮助 虽然解决方案打开。另外,当我尝试从调试菜单运行它时,出现以下错误: Unable to launch the IIS Express Web server. The start URL specified is not valid. https://localhost:44300/ 而且我无法调试代码。如何摆脱这些错误并从VS 2012调试/运行网站? 请提出建议。

13
在IIS Express中使用自定义域
传统上,我在本地主机开发服务器上使用自定义域。类似于以下内容: dev.example.com dev.api.example.com 当使用外部API(例如Facebook)时,这为我提供了很大的灵活性。过去使用内置的Visual Studio Development Server效果很好,因为我要做的就是将CNAME添加到指向的DNS记录中127.0.0.1。 但是我无法使它与IIS Express一起使用。我尝试过的一切似乎都失败了。我什至在applicationHost.configIIS Express 的文件中添加了正确的XML配置,但似乎无法像IIS的真实安装一样识别这些条目。 <binding protocol="http" bindingInformation="*:1288:dev.example.com" /> 每当我输入此行并尝试请求时http://dev.example.com:1288,都会收到以下消息: 错误的请求-无效的主机名 有人知道我是否缺少明显的东西吗?还是IIS Express团队真的缺乏见识这种类型的远见?
304 iis  iis-7  iis-express 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.