同时运行Pythons Tornado服务ssl和unsecure sl

2024-04-19 05:51:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些站点连接到我的tornadoapi,需要ssl,有些则不需要。一个tornadoapi有没有办法同时处理ssl和非ssl请求? 非常感谢您的帮助。你知道吗

我有以下代码,只有在站点不是ssl时才有效。。你知道吗

    app = Application()

    app.listen('8000')

    tornado.ioloop.IOLoop.current().start()

我有一个只适用于安全ssl客户端的程序。。你知道吗

    app = Application()

    app.listen("8080", ssl_options = {
        "certfile": os.path.join(lib_dir, "mydomain.crt"),
        "keyfile": os.path.join(lib_dir, "mydomain.key"),
        })

    tornado.ioloop.IOLoop.current().start()

Tags: pathappsslapplication站点oslibcurrent
1条回答
网友
1楼 · 发布于 2024-04-19 05:51:06

不能在同一端口上提供HTTP和HTTPS通信。你可以打电话听我说两次使用两个不同的端口启动SSL和非SSL服务器。你知道吗

相关问题 更多 >