【发布时间】:2020-12-07 05:48:49
【问题描述】:
我在使用包含 ß 的密码的 HttpBasicAuth 时遇到了问题。在 Windows 机器上。现在我将无法更改我的公司密码规则,因此我想在不支持密码时显示某种警告。或者有没有解决 HttpBasicAuth 与德语变音符号斗争的方法?
【问题讨论】:
我在使用包含 ß 的密码的 HttpBasicAuth 时遇到了问题。在 Windows 机器上。现在我将无法更改我的公司密码规则,因此我想在不支持密码时显示某种警告。或者有没有解决 HttpBasicAuth 与德语变音符号斗争的方法?
【问题讨论】:
所以我找到了解决方案。我使用的是password = getpass.getpass() 来读取密码。添加.encode("utf-8") 解决了我的问题。
所以输入密码为:
password = getpass.getpass().encode("utf-8")
【讨论】: