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

标签 python session cookies tornado pyramid

在服务器中,我有一个 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 提供服务。

关于python - 如何使用 pyramid cookie 在 tornado web 框架中对用户进行身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37992209/

相关文章:

python - pyperclip 没有属性副本

javascript - 使用 Qlik Engine JSON API 导出可视化数据

c# - 使用 HttpContext.Current.Session ["Id"]

html - Firebase Cookie 限制

python - 如何在 Python 中制作包含多个变量的单行列表?

python - 使用 SQLAlchemy 时 SAM 构建失败

javascript - 铁路由器,集合帮助器和 session 变量。如何在JavaScript函数中调用item属性

php - Codeigniter 中的多步骤形式?

javascript - 只能通过特定 URL 访问的 Cookie

javascript - 未捕获错误 : Syntax error, 无法识别的表达式: