我一直在使用Fiddler幾個星期來測試API,但我們正在轉向郵遞員。郵遞員和單個域的多個客戶端證書?
我們的API工作流程是設備必須通過使用通用證書進行註冊,並且作爲對成功註冊的響應,向該設備頒發專用證書。該設備在使用私人證書之後所做的所有請求。
我試圖測試多個設備,這意味着我需要郵遞員爲單個域使用5或6個證書。在Fiddler中,我可以修改fiddlerscript,所以我有一個我打算使用的所有證書的數組。如果我想切換證書,我打開了腳本並使用了我的證書數組的不同索引。我會設置oSession["https-Client-Certificate"]
,請求會使用該證書。
在postman中,我看到我可以爲特定域設置客戶端證書。我已經能夠獲得這項工作的全球證書,併成功地運行一個/註冊請求。然後我可以更改證書並繼續。如果我想在每次請求後更改此證書,這是一個煩人的過程,因爲我模擬了各自擁有自己的證書的多個設備。
我看到有一個預先請求腳本標籤。有沒有辦法改變這個腳本中的客戶端證書?如果沒有預先請求腳本,是否還有其他地方可以爲單個域提供多個證書,並在請求之間輕鬆切換它們?