我已经尝试了我能想到的一切,所以我转向 SO。我无法让 Glimpse 在远程 IIS 服务器上工作。我正在使用带有 ADO、ASP.NET、EF5 和 Mvc4 扩展的 Glimpse 1.2。当我使用 VS 开发服务器在本地启动 Web 应用程序时,一切都运行良好。但是,在部署到我们的远程开发服务器时,我似乎无法显示 Glimpse 图标。这是我尝试并注意到的:
我忽略了我的 LocalPolicy
web.config
:<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 相关的内容。
我确定我只是错过了某个地方的设置,但这让我发疯。有人有想法么?
谢谢。