【问题标题】:This page can’t be displayed - Asp.Net MVC3 on IIS 8.5 Windows Server 2012此页面无法显示 - IIS 8.5 Windows Server 2012 上的 Asp.Net MVC3
【发布时间】:2015-09-16 19:06:52
【问题描述】:

我有一个 MVC 3 应用程序和 WCF 服务要部署在 Windows Server 上安装的 IIS 8.5 中。我已经检查了为 IIS 8.5 安装的所有先决条件。部署后,当我尝试访问 .svc 文件时,我得到“无法显示此页面”。 已验证以下条件。

应用程序池:

1.) 应用程序池设置为“集成”模式并针对 V4.0。

2.) 身份设置为“ApplicationPoolIdentity”并启用 32 位 应用程序。

绑定:

1.) 提供不同的端口“88”和配置的 IP 地址。

权限:

1.) 已为以下提到的用户提供完全访问权限。

a.) IUSR

b.) IIS_IUSRS

c.) DefaultAppPool(这是具有 已分配)。

我对此感到震惊,如果需要包含任何内容,请告诉我。

【问题讨论】:

  • 请添加本地访问时的错误页面截图。应该有一些提示可能是问题的原因。

标签: wcf asp.net-mvc-3 iis windows-server-2012 iis-8.5


【解决方案1】:

您是否在 IIS 功能下检查了 WCF 服务的 HTTP 激活。如果不是,您需要从服务器管理器添加角色/功能向导中启用它。请参考所附图片。

【讨论】:

  • 是的,HTTP 激活已安装。事实上,所有 WCF 服务都已安装。
  • 安装 3.5 和 4.5 是的。
  • 您是否能够通过任何客户端(如 WCF 测试客户端或提琴手)访问这些 WCF 端点?
  • 不,end point 甚至不上或可访问,我只得到页面无法显示或网页不可用。
猜你喜欢
  • 1970-01-01
  • 2017-01-19
  • 1970-01-01
  • 2013-11-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-29
相关资源
最近更新 更多