[英]How to provide cache level security in Apache Ignite?
我需要使用用戶級訪問權限來限制我的Ignite緩存之一,找不到相同的引用。 在這方面的任何幫助都是非常有幫助的。
Apache ignite僅提供開箱即用密碼進行身份驗證的可能性。 它在這里描述:
https://apacheignite.readme.io/docs/advanced-security
如果您需要可以授予某些訪問權限的特定安全性,則可以將GridSecurityProcessor接口實現為自定義插件的一部分,或者選擇使用第三方實現(例如Gridgain)。
Apache Ignite的開源版本不提供此類安全功能。 如@Andrei所述 ,您可以自己實現它,也可以使用商業Gridgain發行版。
在這里,您可以找到實現自定義插件的步驟。
您將需要實現GridSecurityProcessor ,它將用於使用authenticate()對加入節點進行身份驗證,並且可以使用authorize() API管理緩存級別的訪問權限。
該博客包含更多詳細信息和自定義安全插件源代碼。
https://www.bugdbug.com/post/how-to-secure-apache-ignite-cluster
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.