小编cas*_*One的帖子

如何在共享托管环境中保护面向 Internet 的弹性搜索实施?

(最初在 StackOverflow 上询问,并建议我将其移至此处)

我已经去了对文档弹性搜索和我是一个风扇,我想用它来处理我的ASP.NET MVC应用程序的搜索。

然而,这引入了一些有趣的转折。如果 ASP.NET MVC 应用程序在一台专用机器上,那么将 Elastic Search 的一个实例缓存起来并使用TCP 传输在本地连接会很简单。

但是,我不是在专门用于 ASP.NET MVC 应用程序的机器上,看起来我也不会很快转向一台。

这使得在另一台机器上托管 Elastic Search(在 *NIX 世界中),我可能会在那里使用共享托管。

然而,Elastic Search 最缺乏的东西之一是它不支持 HTTPS 和开箱即用的基本身份验证。如果是这样,那么这个问题就不存在了;我只是将它托管在某个地方,并确保拥有一个非常安全的密码和 HTTPS(可能带有自签名证书)。

但事实并非如此。

那么,以安全的方式通过 Internet 公开 Elastic Search 的好方法是什么?

请注意,我正在寻找一些希望不需要编写代码来为我想要的方法提供垫片的东西(换句话说,编写转发器)。

security search elasticsearch

5
推荐指数
1
解决办法
2364
查看次数

标签 统计

elasticsearch ×1

search ×1

security ×1