具有身份验证的网络 IPC(在 Python 中)

Posted

技术标签:

【中文标题】具有身份验证的网络 IPC(在 Python 中)【英文标题】:Network IPC With Authentication (in Python) 【发布时间】:2010-01-23 23:18:44 【问题描述】:

我正在寻找一种将前端服务器(运行 Django)与后端服务器连接起来的方法。 我想避免在套接字之上发明自己的协议,所以我的计划是使用 SimpleHTTPServer + JSON 或 XML。

但是,我们还需要为连接提供一些安全性(身份验证 + 加密),但实现起来并不那么简单。

对替代品有什么想法吗?你会使用什么机制?我绝对想避免使用 CORBA(我们以前使用过它,但它对于我们需要的东西来说太复杂了)。

【问题讨论】:

【参考方案1】:

使用客户端证书进行连接。这是一种很好的获利技巧,可以为您的客户端应用获得更多收入。

【讨论】:

以上是关于具有身份验证的网络 IPC(在 Python 中)的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 python 调用具有 Cognito 身份验证的 AppSync 突变?

python 具有基本身份验证的urllib示例

python 具有基本身份验证的Python 3 HTTP Server

Java 和 Python 之间的 Windows 上的 IPC 保护给当前用户

Replit.web:具有内置数据库和身份验证支持的 Python 框架

具有基本身份验证的 Jersey cors 不起作用