安装一瞥试图访问glimpse.axd和接收404错误?(Installed glimpse att

2019-08-05 08:26发布

这是一个简单的,我下面这个页面安装一瞥。 :

http://getglimpse.com/About/QuickStart

然后我试图浏览到http://myApp/glimpse.axd和接收404错误未找到。

正如你可以在快速入门看到有这种说法。 :

如果你得到一个“找不到网页”浏览到“/glimpse.axd”检查中常见问题的故障排除部分时。

有没有在这方面的常见问题。 我已经脱脂本网站getGlimpse.com尝试许多其它配置并没有什么工作。 任何一个其他人遇到这个问题,并解决它?

也尝试过这一点。 :

对于掠影MVC3模块没有找到的NuGet安装Glimpse.MVC3后

Answer 1:

请确保您有惊鸿一瞥模块和你的web.config注册的处理程序根据您所使用的Web服务器上。

  • 如果您使用的是IIS6网站,在IIS7.x经典管道模式或Visual Studio开发服务器

     <system.web> <httpModules> <add name="Glimpse" type="Glimpse.Core.Module, Glimpse.Core" /> </httpModules> <httpHandlers> <add path="glimpse.axd" verb="GET,POST" type="Glimpse.Core.Handler, Glimpse.Core" /> </httpHandlers> ... 

  • 如果你使用的是IIS 7.x的综合管线模式或IIS快递:

     <system.webServer> <modules> <add name="Glimpse" type="Glimpse.Core.Module, Glimpse.Core" preCondition="integratedMode" /> </modules> <handlers> <add name="Glimpse" path="glimpse.axd" verb="GET,POST" type="Glimpse.Core.Handler, Glimpse.Core" preCondition="integratedMode" /> </handlers> ... </system.webServer> 


Answer 2:

我遇到同样的问题,在我的情况的解决方案是在MvcApplication类中添加以下代码的Application_Start():

routes.IgnoreRoute("{resource}.axd/{*pathInfo}");


Answer 3:

我有一个非常类似的问题,而且这些选择都不帮我,但我没有得到它的工作。 这是我必须做的:

我使用MVC 5,所以请确保您已经阅读最新配置的一瞥你正在使用的版本。 我一直在使用Glimpse.AspNet而不是Glimpse.Core

我的web配置是这样的:

 <handlers>
    ....
    <remove name="Glimpse" />
    <add name="Glimpse" path="glimpse.axd" verb="GET"
         type="Glimpse.AspNet.HttpHandler, Glimpse.AspNet"   
         preCondition="integratedMode" />  
</handlers>
<modules>
    ....
    <remove name="Glimpse" />
    <add name="Glimpse" 
         type="Glimpse.AspNet.HttpModule, Glimpse.AspNet" 
         preCondition="integratedMode"/>    
</modules>

我使用IIS Express中,Vs2015出于某种原因,我的C:\用户\我\文档\ IISExpress \ CONFIG \对ApplicationHost.config弄乱了,只好对管窥一个特殊的条目。

所以我发现在他们除去与掠影任何条目(小心,你可能想将它们注释掉代替)

<application path="/Glimpse.axd" applicationPool="Clr4IntegratedAppPool">
    <virtualDirectory path="/" physicalPath="\path\to\extra\website" />
</application>

我想这可能已经从惊鸿一瞥的真正的早期版本发生了安装,同时也事做升级到MVC5,但不是100%肯定,为什么?

希望这可以帮助别人。



Answer 4:

在我的情况下,web应用程序不是部署在根,所以网址是:

http://localhost:54026/MyApp/glimpse.axd

很明显,但我会离开这个答案作为提醒。



Answer 5:

我有一个多项目解决方案,并从包管理器控制台安装它。 我发现,使用下面的命令安装它的工作:

 PM> Install-Package -ProjectName <MyProject> Glimpse.MVC4

当然,你需要替换<MyProject>用自己的项目名称。



文章来源: Installed glimpse attempting to access glimpse.axd and receive 404 error?