0

我在Azure上擁有一個受mutual authentication保護的API。服務器證書是內部通過Azure的處理:在Chrome中發送帶有客戶端證書的HTTP請求

Server Certificate

我創建了一個自簽名證書並將其添加到受信任的根證書頒發機構以及我個人證書我的本地計算機的列表:

Client Certificate

當試圖通過打鉻(特別是Chrome應用郵差)的API,我得到一個403表明我的[R equest沒有與之相關的證書。

  1. 我對這應該如何工作有誤解嗎?
  2. 這可能是我錯誤地創建了客戶端證書。我在網上閱讀的所有內容都指向使用OpenSSL創建這些內容,但是我有一些問題需要在Windows計算機上運行,​​並通過各種其他工具:MakeCert,PowerShell的New-SelfSignedCertificateSelf-Signed Certificate Generator。所有似乎都創建證書,但我沒有真正的方式知道我是否正確創建它們。
  3. 如果證書是正確創建的,我如何讓Chrome提交證書和請求?當我將它添加到商店時,它不應該自動拿起證書嗎?

回答

相關問題