我嘗試使用Python連接到一個箱子數據庫創建CA證書(.PEM)文件連接到數據庫箱
from crate import client
url = '434.342.435.2:4400' # Faked these numbers for purposes of this post
conn = client.connect(url)
好像我需要在cert_file
和key_file
參數傳遞給client.connect
哪些指向我的.pem
和.key
文件。在the documentation,我找不到任何資源來創建或下載這些文件。
有什麼建議嗎?即使評論指出我的初學者很好的資源,將不勝感激。
如果它自己的開發設置,你可能可以使用自簽名證書,說明生成一個在這裏 - http:// serverfault .COM /問題/ 2 24122 /什麼,是-CRT和鑰匙和知識,可以-I-產生-他們,否則你可能需要在組織中接觸到系統管理者此信息 – Bitonator
的'cert_file'和'key_file'是可選,並且只有在連接到使用「https」的Crate羣集時才需要提供。 – mfussenegger
@mfussenegger當我在瀏覽器中連接時,系統提示輸入用戶名和密碼。這是否暗示我通過「https」連接? – AlexG