首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的Google Chrome扩展程序与Linux上的本机程序之间的用户私有连接

我的Google Chrome扩展程序与Linux上的本机程序之间的用户私有连接
EN

Stack Overflow用户
提问于 2012-04-01 07:50:44
回答 3查看 618关注 0票数 3

我有一个“原生”程序(在Java中),它希望与Google /Chromium扩展进行通信。通信包含敏感信息,除了运行这些信息的用户(当然还有根)之外,任何人都不能访问这些信息。

我应该为这个通信渠道选择什么技术?有解决办法吗?

编辑:当然,我可以在本地主机上打开一个TCP/IP端口,但在同一主机上拥有帐户的其他用户不可以访问它吗?有避免这种副作用的技术吗?

我们能从Google扩展中访问unix域套接字吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-04-08 07:13:44

我选择的解决方案是让服务器套接字监听环回接口(/ 127.0.0.1),并将共享秘密用作api密钥。

原因是我没有意识到,在我的例子中,连接到我的节点的每个应用程序都必须经过认证的。因为每个应用程序都以不同的方式处理,具有不同的访问权限。

票数 0
EN

Stack Overflow用户

发布于 2012-04-02 19:25:00

假设您已经熟悉TCP,如果在通信中使用localhost / 127.0.0.1,其他计算机将无法看到/可用。

票数 1
EN

Stack Overflow用户

发布于 2012-04-01 21:51:34

您可以通过与证书的安全SSL通信在较高级别解决此问题.如果某人没有证书,则连接将被终止。此外,您将受益于加密。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9962789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档