问题标签 [glimpse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
269 浏览

glimpse - 异常设置 Http 响应头 'Glimpse-RequestID'

我试图让 Glimpse 在服务器上运行。此处设置 IIS 的方式是将站点映射到看似外部域,但实际上是本地 IIS 项目。Windows“hosts”文件将“site.foo.com”域映射到127.0.0.1,然后将“site.foo.com”作为绑定添加到IIS 中的站点。我提到这一点是因为它几乎肯定很重要,因为我不知道这是否意味着它显示为本地或远程请求,即使来自本地计算机上的浏览器也是如此

为了让 Glimpse 图标甚至出现在本地机器上的请求中,我更新了 web.config,忽略了一些运行时策略(因为日志抱怨这些):

现在出现了图标,但是当我单击它时没有任何反应,并且日志中出现以下内容

有什么想法我接下来需要看的吗?

谢谢

0 投票
1 回答
1384 浏览

tabs - 为什么 Glimpse 模型绑定选项卡被禁用?

我正在使用 Glimpse MVC4 版本 1.2.0。

我注意到当我在浏览器中打开 Glimpse UI 时,“模型绑定”选项卡被禁用。我看不到如何启用它。阅读Glimpse 文档显示您可以忽略选项卡

但我的 web.config 中没有这些:

所有其他选项卡均已启用。有人可以建议禁用此选项卡的原因吗?

编辑:我注意到“会话”选项卡也被禁用。

啊好的,我添加一个Session["Testing"] = "123"呼叫后,“会话”选项卡现在已启用。尽管如此,仍然无法启用“模型绑定”选项卡。这是我在回发中的视图代码:

使用 PRG 的想法,我重新编写了我的代码,如下所示:

我遇到的问题是,在“历史记录”选项卡中,当我检查“SaveSuccess”请求时,我可以看到“模型绑定器”已启用,并显示正在使用的 DefaultModelBinder。但是,我使用自定义模型绑定器的索引请求未启用该选项卡。

0 投票
1 回答
123 浏览

glimpse - Resource with name 'glimpse_config' could not be found

I had a Glimpse install working fine, and then updated from 1.2 to 1.3, and now when I go to glimpse.axd, I see "Resource with name 'glimpse_config' could not be found."

This is an ASP.NET 4.5 site (DotNetNuke 7.0.5), with Glimpse.Core 1.3 and Glimpse.AspNet 1.2.1 (previously, it has Glimpse.Core 1.2, Glimpse.AspNet 1.2, and Glimpse.Ado 1.2), running on IIS 8.

Any ideas about what I should be investigating to see where the error is coming from?

0 投票
2 回答
966 浏览

asp.net - 一瞥如何保持调试信息?

Glimpse如何持久保存收集的数据?都保存在内存中了吗?有没有办法将数据保存在数据库中?

我问这个是因为如果我在多台机器上安装了一个网站(负载平衡),我可以使用 glimpse 进行调试,还是从一台服务器收集的数据无法从其他服务器访问?

0 投票
2 回答
1511 浏览

asp.net - 使用 SqlClient 命名空间类时可以 Glimpse 提供诊断吗

我已经下载了 Glimpse 和 Glimpse.ADO 扩展并将其安装在我的测试实例上。

我以为我会捕获任何已执行的 sql,但它似乎没有以我们编写代码的方式捕获命令。

我可以让它从测试页面提供信息,其中的 sql 代码编写如下:

但是,如果我只能使用此 dbProviderFactories 方法捕获数据,我的代码中有太多地方需要更改。

有没有办法让 Glimpse.ADO 与 System.Data.SqlClient.SqlConnection 类一起工作?是否有另一个适用于此命名空间的 Glimpse 扩展?

有没有另一种方法来解决这个问题?

0 投票
1 回答
476 浏览

asp.net-mvc - 瞥见时间线缺失的细节

有人知道为什么 Glimpse 中的时间线会丢失开始请求和结束请求事件之间的所有细节吗?

我已经确定我debug="true"的 web.config 中有,但这似乎没有帮助。

一些额外的细节:

  • MVC3 应用程序
  • 使用 Sitecore CMS
  • 一瞥 1.3 版

我会提供更多细节,但只是不确定什么是/不相关。

我找不到任何人报告同样的问题,所以不确定是什么原因造成的。

0 投票
1 回答
150 浏览

asp.net-mvc - 托管 MVC 产品 -- 最少部署到数千个站点的关键策略

我的产品目前的完整部署大小为 72MB,其中 68 个 MB 是在我的应用程序的 bin 文件夹中找到的 DLL。主应用程序 DLL 本身小于 2 MB,因此绝大多数占用空间来自 MVC 本身,以及我的项目具有的一些“插件”(Stimulsoft Reports、Glimpse 等)。

该应用程序最终将部署到 2000 个网站。显然,以这种方式部署的应用程序存在大量冗余(Bin Deployed -- Copy Local True)。如何减少此部署的总体占用空间?

我能找到的所有文档实际上只解决了“单一部署”的情况。我无法找到任何真正解释如何以节省部署大小、磁盘空间和内存使用的方式执行此操作的内容。

我可以使用哪些关键策略以最小的占用空间成功地将我的应用程序部署到数千个站点?

0 投票
1 回答
1116 浏览

asp.net-mvc-4 - ASP.NET MVC,剃刀视图,如何像 Glimpse 一样动态修改 html?

我正在从 .NET 2.0 升级到 MVC 4。回到 .NET 2.0 网络表单,我们必须通过覆盖 .aspx.cs 页面中的“渲染”功能(使用 HtmlTextWriter ),找到页脚的特定位置,然后在此处插入许可证文本信息。

我不想使用 HTMLhelper 直接将它放在 viewstart 页面或任何剃须刀页面中的原因是因为我不希望我的客户弄乱它。所以硬编码不是一种选择。

我使用 Glimpse,我看到通过在 web.config 中添加 HTTPModule 等启用了 Glimpse,神奇的是,我的应用程序上出现了一个图标。相似的东西 ?

底线是,我需要劫持完成的 HTML 输出,对其进行修改并将最终结果返回给客户端。

你如何在 MVC 中做到这一点?Http模块?

谢谢!

0 投票
1 回答
1624 浏览

asp.net-mvc - 一瞥安全

我确信我想在我的项目中使用 Glimpse,但我想了解更多关于安全模型的信息。

据我所知,当您打开 Glimpse 时,它​​只是将一组 cookie 写入客户端。当 Glimpse 收到这些 cookie 时,Glimpse 开始记录请求的信息,然后将其发送给客户端。

似乎我可以为我知道使用 Glimpse 的网站设置 cookie,然后我就可以看到他们的信息。

我非常怀疑它是如何工作的,所以我想知道有哪些功能可以防止暴露服务器信息。

0 投票
1 回答
950 浏览

asp.net-mvc-4 - 安装 Glimpse 后无法再访问 API 描述符列表

我们想在我们的 ASP.net MVC 项目中使用 Glimpse,但是在访问 Web API 描述符列表时遇到了问题。

我们已经使用 Nuget 包管理器安装了 Glimpse.Mvc4 1.2.2。

以下片段获取所有 API 描述符,并且在我们安装 Glimpse 之前它可以正常工作。安装后我们只得到一个空列表。

有谁知道为什么安装 Glimpse 时这个调用不起作用?