2013-05-31 92 views
2

嗨我是SSL新手,我試圖連接到IIS ASP.NET Web服務器,該服務器向我發送了一個唯一的.pfx證書來驗證我到服務器。使用.pfx證書連接到IIS服務器

在安裝證書的情況下使用瀏覽器我可以連接每天必須上傳文件的站點。

我想寫一個python腳本來完成相同的任務。我曾嘗試使用Python Mechanize library

同時添加證書我轉換.pfx文件.key.cer PEM文件,以便它可以連接到add_client_certificate方法,但後來,我發現IIS服務器只接受.pfx證書,有沒有辦法附上.pfx證書直接發送到Mechanize瀏覽器實例。

有沒有一種方法或其他庫我可以完成這項任務?

回答

0

您可以使用requests library

import requests 
requests.get("https://your_server", cert=('client01.cer', 'client01.key')) 
相關問題