"不一致的摘要名称" passlib和Flask Security的错误

时间:2018-04-05 19:10:54

标签: python google-app-engine flask flask-security passlib

我有一个使用Flask Security构建的GAE应用程序(这是非常棒的BTW)。一切都很好,但我在GAE日志中遇到这样的错误:

  

/.../ lib / passlib / crypto / digest.py:414:PasslibRuntimeWarning:   不一致的摘要名称:' md5'解决了<内置函数new>,   它将名称报告为' MD5'

虽然上面的消息显示它是一个警告,但GAE日志会将其报告为错误。

我想从我的GAE日志中删除这些错误,以便我可以专注于实际错误。

我是否可以将md5更改为MD5以避免此错误?

1 个答案:

答案 0 :(得分:1)

如果您想停止接收这些特定日志,解决方案是使用exclusion filters。这样,您就可以精确地确定您不希望看到的日志。

为此,请转到控制台中的“日志记录”菜单,然后选择“资源使用情况”。在该菜单中,您将找到“排除”标签。进入该选项卡后,选择“创建排除”选项。

您将被重定向到“记录”页面,其中包含“排除编辑器”侧面菜单。在那里,您可以定义排除的参数,例如名称,要排除的日志条目的描述(例如出现“不一致的摘要名称MD5”的那些)和要排除的百分比(如果您想要所有这些)日志条目消失,使用100)。之后,单击“创建排除”,日志排除过程将开始。

我希望这对您有用,但是我想知道应用程序是否正常工作,因为您收到了警告。任何澄清都将不胜感激。