在Internet

时间:2016-12-02 01:29:46

标签: iis web-config umbraco web-deployment umbraco7

在互联网上部署我的网络应用程序后,我无法访问umbraco admin后台的登录表单[http://www.cake-and-art.de//umbraco][1]

我遇到了错误。

我该如何解决?请帮我。 我使用了Umbraco 7.5.4ASP.NET MVC

  

' /'中的服务器错误应用

     

运行时错误

     

描述:服务器上发生了应用程序错误。目前   此应用程序的自定义错误设置会阻止详细信息   远程查看应用程序错误(出于安全原因)。   但是,它可以由在本地服务器上运行的浏览器查看   机。

     

详细信息:要启用此特定错误消息的详细信息   在远程计算机上可以查看,请在其中创建标记   a" web.config"配置文件位于的根目录下   当前的网络应用。这个标签应该有它的   "模式"属性设置为"关"。

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>
  

注意:您看到的当前错误页面可以替换为   自定义错误页面,修改&#34; defaultRedirect&#34;的属性   应用程序的配置标记指向自定义   错误页面网址。

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>

我在customErrors mode文件中将Off的值更改为web.config

<customErrors mode="Off" />
    <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />
    <httpRuntime requestValidationMode="2.0" enableVersionHeader="false" targetFramework="4.5" maxRequestLength="51200" fcnMode="Single" />

现在我看到了这个错误:

  

&#39; /&#39;中的服务器错误应用

     

配置错误

     

描述:处理a期间发生错误   服务此请求所需的配置文件。请查看   以下具体错误详细信息并修改您的配置文件   适当。

     

分析程序错误消息:使用注册为的部分是错误的   allowDefinition的=&#39; MachineToApplication&#39;超出应用水平。这个   虚拟目录未配置为错误可能导致错误   IIS中的应用程序。

     

来源错误:

     

服务器上发生应用程序错误。当前的自定义错误   此应用程序的设置会阻止应用程序的详细信息   远程查看错误(出于安全原因)。它可能,   但是,可以在本地服务器计算机上运行的浏览器查看。

     

源文件:C:\ ClientSites \ cake-and-art.de \ httpdocs \ web.config
  行:406

在webconfig文件中:

<authentication mode="Forms">
      <forms name="yourAuthCookie" loginUrl="login.aspx" protection="All" path="/" />
</authentication>

1 个答案:

答案 0 :(得分:1)

stackoverflow.com中阅读this question后,我可以解决问题。

我清理了项目解决方案,重建它并最终部署它。