Skip to main content
 首页 » 编程设计

python之如何使用 pyramid cookie 在 tornado web 框架中对用户进行身份验证

2025年04月02日39mfryf

在服务器中,我有一个 Pyramid 应用程序在运行,我计划在同一台机器上并行运行另一个 Tornado 应用程序。假设 pyramid 应用程序在 www.abcd.com 上可用,那么 tornado 应用程序将在 www.abcd.com:9000 上可用。

我只希望 pyramid webapp 中经过身份验证的用户能够访问 tornado webapp。

我的猜测是以某种方式使用了 tornado 中 Pyramid 应用程序设置的 cookie。

这可能吗?最好的方法是什么?

请您参考如下方法:

这两个位置在 HTTP 语言中是不同的来源。默认情况下,他们不应共享 cookie。

在尝试弄清楚如何传递 cookie 之前,我会尝试设置一个前端 Web 服务器,如 Nginx,它将在两个不同的后端服务器之间代理请求。两个应用程序都可以获得自己的路径,由 www.abcd.com 提供服务。