asp.net - 无法 Glimpse 在远程 IIS 上工作

标签 asp.net iis glimpse

我已经尝试了所有我能想到的方法,所以我转向 SO。我无法让 Glimpse 在远程 IIS 服务器上工作。我将 Glimpse 1.2 与 ADO、ASP.NET、EF5 和 Mvc4 扩展一起使用。当我使用 VS 开发服务器在本地启动 Web 应用程序时,一切都运行良好。但是,在部署到我们的远程开发服务器时,我似乎无法显示 Glimpse 图标。这是我尝试并注意到的:

  • 我忽略了 web.config 中的 LocalPolicy :
    <glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd">
        <inspectors>
            <ignoredTypes>
                <add type="Glimpse.Mvc.Inspector.DependencyInjectionInspector, Glimpse.Mvc4" />
                <add type="Glimpse.AspNet.Policy.LocalPolicy, Glimpse.AspNet"/>
            </ignoredTypes>
        </inspectors>
    </glimpse>
    
  • 我可以访问/Glimpse.axd 并按启用按钮而不会出现问题
  • 一个 cookie 被设置为内容:
    glimpsePolicy
    On
    backofficetest/
    1088
    2027053056
    32990064
    3189135193
    30291671
    *
    
  • 打开 Glimpse 日志不会显示任何错误或警告消息。它为每个请求生成以下内容:
  • 2013-04-11 12:43:06.8992 | DEBUG | RuntimePolicy set to 'Off' by IRuntimePolicy of type 'Glimpse.AspNet.Policy.LocalPolicy' during RuntimeEvent 'BeginRequest'.
  • Fiddler 验证在请求期间没有调用任何与 Glimpse 相关的资源。
  • 页面源代码中没有出现与 Glimpse 相关的任何内容。

  • 我确定我刚刚错过了某个地方的设置,但这让我发疯了。谁有想法?

    谢谢。

    最佳答案

    您的配置需要更新,如下所示:

    <glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd">
      <inspectors> 
        <ignoredTypes> 
          <add type="Glimpse.Mvc.Inspector.DependencyInjectionInspector, Glimpse.Mvc4" /> 
        </ignoredTypes> 
      </inspectors>
      <runtimePolicies>
        <ignoredTypes>
            <add type="Glimpse.AspNet.Policy.LocalPolicy, Glimpse.AspNet"/>
        </ignoredTypes>
      </runtimePolicies>
    </glimpse>
    

    运行时策略和检查器是两个不同的东西,并在它们自己的节点中配置。

    关于asp.net - 无法 Glimpse 在远程 IIS 上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15955243/

    相关文章:

    c# - 如何在 Web API 中维护请求的状态或队列

    c# - 如何使用 SqlBulkCopy 并使用 Glimpse 跟踪批量插入

    c# - Glimpse 不工作

    asp.net - 无法为 'localhost' 生成绑定(bind)重定向。已添加具有相同 key 的项目

    c# - 增加 QueryString 最大长度

    c# - 无法在按钮单击 MVC、C# 上获取选定的网格行值

    asp.net - ASP.NET 的快速提升

    html - 将 HTML 加载到页面中,首先获取为文本

    java - Apache Axis2 1.5.1 和 NTLM 身份验证

    asp.net - ASP.NET 代码隐藏中的当前工作目录 - 我们可以依赖它吗?