Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

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

  • No replies
  • 1 has this problem
  • 8 views
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.

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.