Asp.net mvc 4 “使人一瞥的原因”;“页面不可用”;
为了获得我们的MVC4应用程序的一些诊断信息(使用Microsoft Azure的WebRole),我们通过NuGet安装了该应用程序 一切都很顺利,但是当我通过Asp.net mvc 4 “使人一瞥的原因”;“页面不可用”;,asp.net-mvc-4,azure,azure-web-roles,glimpse,.net-4.5,Asp.net Mvc 4,Azure,Azure Web Roles,Glimpse,.net 4.5,为了获得我们的MVC4应用程序的一些诊断信息(使用Microsoft Azure的WebRole),我们通过NuGet安装了该应用程序 一切都很顺利,但是当我通过~/scape.axd页面启用scape时,我们的应用程序完全无法访问。在每一个请求中,我们都会收到“此网页不可用”(Chrome)的消息 在Visual Studio 2013的输出窗口中,我看到一条错误消息,建议通过web.config禁用异步支持: <appSettings> <add key="Glim
~/scape.axd
页面启用scape时,我们的应用程序完全无法访问。在每一个请求中,我们都会收到“此网页不可用”(Chrome)的消息
在Visual Studio 2013的输出窗口中,我看到一条错误消息,建议通过web.config
禁用异步支持:
<appSettings>
<add key="Glimpse:DisableAsyncSupport" value="true"/>
</appSettings>
不幸的是,这没有帮助。当我们关机时,一切都很好
我怎样才能找出问题所在
更新
日志向我显示此警告:
WARN |无法为请求找到内容编码为“Unicode(UTF-8)”的“”。响应可能已压缩,或者标记实际上可能缺少“”标记。
在上找到了我的解决方案
简而言之,应用了url压缩,因此必须在web.config中禁用此功能:
<system.webServer>
<urlCompression doDynamicCompression="true" dynamicCompressionBeforeCache="false" />
</system.webServer>
在上找到了我的解决方案
简而言之,应用了url压缩,因此必须在web.config中禁用此功能:
<system.webServer>
<urlCompression doDynamicCompression="true" dynamicCompressionBeforeCache="false" />
</system.webServer>