【发布时间】:2020-12-23 20:00:21
【问题描述】:
我正在使用 python 制作一个不和谐的机器人。当我尝试运行它以将我的客户端连接到不和谐时,我收到此错误:
引发 ClientConnectorCertificateError( aiohttp.client_exceptions.ClientConnectorCertificateError:不能 连接到主机 discord.com:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败: 证书已过期 (_ssl.c:****)')]
每次我尝试运行它时都会发生。
我看到了一个合理的解决方法是:
- 使用 Internet Explorer(以管理员身份运行)访问 discord.com
- 点击右上角的锁
- 点击查看证书
- 安装一个
但是,当我尝试它然后再次尝试运行我的机器人时,我仍然遇到同样的错误。
不知道这是否相关,但在 Traceback 部分的错误消息的开头,它说引发错误的第一个调用位于我的机器人代码的最后一行,即 client.run(TOKEN)。
我在 Windows 10 上使用 Python 3.8。
【问题讨论】:
标签: python-3.x ssl certificate discord discord.py