相关疑难解决方法(0)

web.config中的debug = true =坏事?

我们看到很多虚拟内存碎片和内存不足错误,然后它达到了3GB的限制.

在web.config中编译调试设置为true但是我从每个人那里得到不同的答案,调试设置为true会导致每个aspx编译成ram的随机区域,从而破坏ram并最终导致内存不足问题吗?

asp.net web-config

52
推荐指数
3
解决办法
4万
查看次数

在运行时期间检查asp.net Web应用程序是否处于调试模式的首选方法?

在编译期间,我可以做一个检查

#if DEBUG
    Log("something");
#endif
Run Code Online (Sandbox Code Playgroud)

但是debug="false",在运行时期间检查是否在Web.config中设置是首选的是什么?

c# asp.net web-config

40
推荐指数
2
解决办法
2万
查看次数

在IIS中禁用HTTP OPTIONS,TRACE,HEAD,COPY和UNLOCK方法

出于安全原因,我想通过应用程序级别禁用这些方法,所以我有这个web.config文件

<configuration>
<location path="index.php">
<system.webServer>
            <directoryBrowse enabled="false" />
</system.webServer>

<system.web>
    <authorization>
        <deny verbs="OPTIONS" users="*" />
        <deny verbs="TRACE" users="*" />
        <deny verbs="HEAD" users="*" />
        <deny verbs="PROPFIND" users="*" />
        <deny verbs="COPY" users="*" />
        <deny verbs="LOCK" users="*" />
        <deny verbs="UNLOCK" users="*" />
        <deny verbs="PROPPATCH" users="*" />
        <deny verbs="MKCOL" users="*" />
        <deny verbs="MOVE" users="*" />
        <deny verbs="DELETE" users="*" />
    </authorization>
</system.web>
Run Code Online (Sandbox Code Playgroud)

但这没有任何想法吗?

iis web-config

21
推荐指数
3
解决办法
9万
查看次数

预编译的asp.net网站中的<compilation debug ="true"> - 这有关系吗?

我正在使用Visual Studio 2008上的Web部署项目部署预编译和整页合并的网站.请注意,所有程序集和项目都已在发布模式下编译.

我的所有页面都是在发布模式下预编译的.因此它们不会被重新编译,它们只会被运行时加载.在这种情况下,当不需要页面编译时,<compilation debug="true">system.web中的设置会有什么不同吗?

asp.net web-deployment-project

14
推荐指数
1
解决办法
1万
查看次数

在debug ="true"中运行Web应用程序是否存在安全风险?

有很多性能原因导致应用程序不应该以debug ="true"模式运行(来自Scott Gu的良好纲要),但是这种做法是否暴露了任何攻击媒介?这不是"你应该或不应该"的问题,很明显,这是一个问题,它是否引入了任何特定的漏洞.

我倾向于认为远程检测它的能力加上已知的性能问题可能导致对服务可用性的利用,但我想要更明确一些.有没有人知道可以针对运行debug ="true"的应用程序进行编排的特定攻击?

asp.net security

9
推荐指数
1
解决办法
5251
查看次数

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

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

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

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

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

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

asp.net security debugging configuration

8
推荐指数
1
解决办法
5108
查看次数

ASP.NET/IIS远程调试 - DEBUG动词

我正在寻找有关DEBUG HTTP动词的详细信息.
我很清楚这用于远程调试 - 虽然我甚至不确定它是用于IIS还是ASP.NET ...

如果我想直接访问此界面 - 即不是通过Visual Studio,而是手动发送这些命令 - 我需要知道什么?有什么命令吗?
我也对滥用案件感兴趣,如果你有任何相关的信息......

asp.net iis debugging remote-debugging http

4
推荐指数
1
解决办法
9862
查看次数