首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Checkmarx问题异常记录不足

Checkmarx问题异常记录不足
EN

Stack Overflow用户
提问于 2019-07-31 23:44:29
回答 1查看 2.3K关注 0票数 0

我从checkmarx报告中得到了下面提到的错误。

“异常日志记录不足”

但在我的代码中,我记录了大部分信息

用户名错误,发生时间,整个异常错误,方法,行号,文件路径,服务URL,所有这些事情,但是我仍然面对这个issue.Kindly,帮助我解决这个问题。我使用的是Asp.net核心web应用程序接口。

EN

回答 1

Stack Overflow用户

发布于 2019-09-02 03:18:59

基于异常Cx查询的日志记录不足,它将在catch语句中查找日志输出。因此,为了使Checkmarx能够识别修复,请尝试使用以下任何常见日志记录框架在抛出异常时调用日志记录方法

.NET:

代码语言:javascript
运行
复制
Debug.Write
Trace.Write 

log4net:

代码语言:javascript
运行
复制
ILog.*

Nlog:

代码语言:javascript
运行
复制
Logger.*

事件日志:

代码语言:javascript
运行
复制
EventLog.WriteEntry
EventLog.WriteEvent

例如:

代码语言:javascript
运行
复制
    try
    {
        Logger.Info("Info");
        // some code
    }
    catch (Exception ex)
    {
        Logger.Error($"Exception : {ex}");
        return StatusCode(500, "Internal server error");
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57294561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档