带有自签名SSL证书的运行中烧瓶提示“连接已重置。”来自chrome

问题描述 投票:0回答:1

我正在尝试测试OAuth,登录名,因此我需要HTTPS连接。我正在使用flask,因此要实现此目的,我自签名了证书,并使用以下功能来运行flask:

if __name__ == '__main__':
    app.run(debug=True, ssl_context=('cert.pem', 'key.pem'), port = 5000)

[每当我尝试连接到localhost:5000时,我都会从chrome中收到以下错误消息:

This site can’t be reached. The connection was reset.

烧瓶未显示已建立任何连接。 (未提供任何文件。)当ssl_context参数不在app.run中,但通过HTTP提供时,该应用程序运行正常(OAuth除外)。我已经检查了Chrome实验性的选项,以允许在本地主机上使用不安全的证书。

我曾经在HTTPS上使用过本地服务器,并且运行良好-重新启动服务器后,我无法重新创建成功。我试图切换端口,切换浏览器并切换到新证书。

flask pyopenssl
1个回答
0
投票

发布后数分钟,我意识到没有暗示HTTPS,因此,在访问localhost:5000时,最重要的是键入https://localhost:5000,并带有https。

为了避免有人遇到相同的问题,我将保留此内容。

© www.soinside.com 2019 - 2024. All rights reserved.