搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

Learn More

Why wont firefox use client certificate that is configured in the browser

  • 無回覆
  • 1 有這個問題
  • 1 次檢視
more options

I have an angular application hosted on apache httpd webserver that I'm trying to access securely through firefox. The httpd install ssl.conf if using certs that were generated with a CA that I maintain via openssl. I also have created a valid client cert that is imported into the firefox browser. The website has multiple tabs and when I navigate to the home tab, Im correctly prompted to authenticate with the client cert. The issue comes up when I navigate to a tab that reaches out to a server that issues a secure GET request for data. The client cert is required for 2way auth to the external server to get the data, but firefox never uses the client cert when navigating to this tab. I performed the same actions in Chrome and the client cert is used correctly on the tab that issues the external GET request. I get a prompt to select a valid client cert right when i click the tab in chrome, but never get the same prompt when the tab is clicked in firefox.