Sentry-javascript: تعرض "البيانات الإضافية" [تمت تصفيتها] ، تم استبدالها ببطاقة ائتمان قاعدة معلومات تحديد الهوية الشخصية: عامل التصفية

تم إنشاؤها على ٢٤ فبراير ٢٠٢٠  ·  3تعليقات  ·  مصدر: getsentry/sentry-javascript

الحزمة + الإصدار

  • [x] @sentry/browser
  • [] @sentry/node
  • [] raven-js
  • [] raven-node _ (غراب للعقدة) _
  • [ ] آخر:

إصدار:

5.12.1

وصف

أحاول دمج القصة الكاملة مع الحارس عن طريق إرسال عنوان url لجلسة القصة الكاملة إلى الحارس كبيانات إضافية ، مثل أدناه:

  /**
   * https://help.fullstory.com/hc/en-us/articles/360020828073-FS-getCurrentSessionURL-Retrieving-a-session-URL-at-time-of-recording
   * https://help.fullstory.com/hc/en-us/articles/360020624234-Roll-Your-Own-Integration
   */
  // eslint-disable-next-line no-underscore-dangle
  window._fs_ready = () => {
    Sentry.configureScope((scope) => {
      scope.setExtra('fullstoryUrl', window.FS.getCurrentSessionURL());
    });
  };

في تطبيق الويب الخاص بالحارس ، يظهر fullstoryUrl ولكنه قام بتصفية بعض الأجزاء بواسطة قاعدة PII creditcard:filter ، كما هو موضح أدناه:

Zrzut ekranu 2020-02-24 o 16 54 40

fullstoryUrl يبدو هكذا:

https://app.fullstory.com/ui/<accountId>/session/5472936014675968%3A4548674178482176"

يبدو أن الحارس يتعرف على هذا الجزء


كرقم بطاقة ائتمان ...

هل هناك أي طريقة لتعطيل قواعد التصفية هذه أو ربما ينبغي علي بطريقة ما إرسال عنوان url هذا باستخدام طريقة مختلفة؟

Needs Triage

التعليق الأكثر فائدة

الرجاء إضافة fullstoryUrl إلى الحقول الآمنة في إعدادات مشروعك. يمكن العثور على مزيد من المعلومات حول التنظيف من جانب الخادم على https://docs.sentry.io/data-management/sensitive-data/#server -side-scrubbing.

ال 3 كومينتر

الرجاء إضافة fullstoryUrl إلى الحقول الآمنة في إعدادات مشروعك. يمكن العثور على مزيد من المعلومات حول التنظيف من جانب الخادم على https://docs.sentry.io/data-management/sensitive-data/#server -side-scrubbing.

اسمحوا لي أن أعرف إذا كان ذلك يناسبك ، سأعيد فتحه بعد ذلك

untitaker شكرا جزيلا لك! إنه يعمل 💪

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات