我已经将我的应用程序连接到Sentry,我正在尝试检查是否可以阻止敏感变量被记录。你知道吗
这是我的密码:
@sensitive_variables('user', 'pw', 'cc')
def get(self, request):
user = "foobar"
raise Exception(f"{user}")
我的期望是,根据文档:https://docs.djangoproject.com/en/2.2/howto/error-reporting/#filtering-sensitive-information,it将用stars (**********)
替换user
的值
然而,异常打印出了它的实际值——哨兵日志反映了这一点。你知道吗
我如何让它用星星代替敏感信息的价值?你知道吗
可以configure Sentry隐藏某些字段/值,也可以定义filter function
这需要一点实验才能得到你想要的
相关问题 更多 >
编程相关推荐