![](/img/trans.png)
[英]How to use Keystore to connect to SSL enabled IBM MQ using NodeJS
[英]How to connect to Cassandra with NodeJS using SSL?
我一直在嘗試使用SSL選項連接到我的Cassandra節點,但似乎無法正常工作。 我已經正確設置了所有密鑰庫/信任庫。 節點到節點的加密有效,客戶機到節點的加密通過OpsCenter和cqlsh --ssl
。 我有一個問題,如何在節點上為cassandra-driver獲取正確的cert / key / ca文件? 我已經嘗試根據找到的提要進行導出,但是任何地方都沒有好的教程。
var fs = require('fs');
var sslOptions = {
key : fs.readFileSync('node.key'),
cert : fs.readFileSync('node.cert')
ca : [fs.readFileSync('clusterCA.pem')]
};
var authProvider = new cassandra.auth.PlainTextAuthProvider('cassandra', 'cassandra');
var client = new cassandra.Client({
contactPoints: ['x.x.x.x'],
authProvider: authProvider,
sslOptions : sslOptions
});
通過閱讀其他Java連接教程,我可以只包含我的密鑰庫,並且在Ruby連接器上,它說它只需要服務器證書。
任何幫助是極大的贊賞!
噢,天啊,那是那種日子
我嘗試連接到錯誤的IP。 我認為我們每個人都需要不時退一步!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.