<deployment retail ="true">和debug ="false"有什么区别?

Kra*_*ram 8 asp.net security debugging configuration

我们在他们的web.config文件中有一堆带有debug ="true"的网站/应用程序.

我们希望在零售="真"服务器级别覆盖此,作为描述在这里

但是,这些站点仍然以200响应http DEBUG动词,这至少有一个区别.

我想知道这是否是唯一一个或者是否还有其他(可能更不安全)依赖零售="真实"的含义

有一些类似的问题在这里,但没有明确答案的问题我问.

Tro*_*unt 5

零售模式肯定会禁用调试模式.它还会关闭跟踪并设置自定义错误 - 你看到了吗?你有重启吗?你是如何发出调试请求的?

  • 零售模式不执行WRT调试的一项是重新启用执行超时.如果retail = true且debug = true,则页面执行不会超时.[参见MS doc中的注释](https://msdn.microsoft.com/en-us/library/ms228298(v = vs.100).aspx) (2认同)