我是Nancy的新手,正在玩跟踪和其他诊断细节。 https://github.com/NancyFx/Nancy/wiki/Diagnostics处的文档指出,我应该能够使用地址http:/// _ nancy访问诊断仪表板。我的应用程序在http://127.0.0.1:55368/运行但是当我输入http://127.0.0.1:55368/_nancy时,我收到了404状态代码。在nancyfx版本0.23.2中启用诊断页面需要做些什么吗?我的应用程序只是一个简单的api,不使用视图。
由于
更新
上面列出的页面上的文档说明:
如果没有密码,您将看到一个页面,告诉您需要配置仪表板以便您使用它,以及如何执行配置的说明。
但是,我收到了404。根据文档在引导程序中配置密码后,登录屏幕就会显示出来。
答案 0 :(得分:0)
如果您在发布模式下运行应用,那么您将立即获得404。请参阅此问题:https://github.com/NancyFx/Nancy/issues/625 并提交:https://github.com/NancyFx/Nancy/commit/002bb9573c5ccd2437233f5bd518762c0ee77b35
更新,以便StatisConfiguration.IsRunningDebug是公开的。该 在返回之前,DiagnosticsHook不会检查该标志 诊断帮助视图。如果为true,则它将返回NotFound。