如何使用SSL的SSL协议?

uwopmtnx  于 5个月前  发布在  其他
关注(0)|答案(1)|浏览(82)

所有,我有Apache Ignite运行在SSL模式的Windows服务器上。我想使用Visor CLI连接到集群。我如何在执行ignitevisorcmd.bat时传递SSL相关信息?
目前我正在执行如下,它的工作正常时,SSL是不启用. IGNITE_HOME/bin/ignitevisorcmd.bat
如有任何帮助,我们将不胜感激。
谢谢.

ttygqcqt

ttygqcqt1#

要为Visor CLI启用SSL,需要在XML配置文件中配置sslContextFactory属性,该属性用于建立到群集的连接,如下所示:

<bean class="org.apache.ignite.configuration.IgniteConfiguration">
    ...
    <property name="sslContextFactory">
        <bean class="org.apache.ignite.ssl.SslContextFactory">
            <property name="keyStoreFilePath" value="keystore/node.jks"/>
            <property name="keyStorePassword" value="123456"/>
            <property name="trustStoreFilePath" value="keystore/trust.jks"/>
            <property name="trustStorePassword" value="123456"/>
            <property name="protocol" value="TLSv1.3"/>
        </bean>
    </property>
</bean>

字符串
基本上,Visor CLI在后台启动客户端节点,这意味着可以使用SSL/TLS for Nodes文档部分进行配置。
此外,您可以在此处的安全指南中找到更多详细信息。

相关问题