【问题标题】:Custom Error Logging in MSAL.js library is not workingMSAL.js 库中的自定义错误日志记录不起作用
【发布时间】:2021-11-19 17:22:39
【问题描述】:

我们想将 MSAL.js 库抛出的自定义错误记录到我们的数据库中,但不知何故我们无法记录它。

错误被抛出到控制台。例如

到目前为止,我所了解的 MSAL.js 库正在抛出错误,但蓝鸟正在吃掉该错误并仅显示在控制台中。

有没有一种方法可以让我们将 MSAL 抛出的错误放入任何其他库或自定义代码(我将在其中有 window.onerror 事件,我将使用它来将错误发送到 DB)所以我们可以将其记录到我们的数据库中以进行跟踪。

我已经按这个顺序使用了js这些文件。

我已尝试将错误记录到

window.onerror = function(message, source, lineno, colno, error) { ... };

在自定义 js 文件中,但它不起作用

【问题讨论】:

    标签: javascript azure-active-directory single-page-application error-logging msal.js


    【解决方案1】:

    ClientAuthError:表示客户端身份验证存在问题。大多数来自库的错误都是ClientAuthErrors。这些错误是由于在登录过程中调用登录方法、用户取消登录等原因造成的,

    修复的类似问题类型参见here

    参考msal error handling & msal-logging-js

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-31
      • 1970-01-01
      • 1970-01-01
      • 2021-11-19
      • 1970-01-01
      • 1970-01-01
      • 2012-08-15
      相关资源
      最近更新 更多