I'm developing a web application which expects clients to authenticate with client certificates. In order to test its behavior, I want to be able to throw wrong certificates at it. Of course I could also do this with command-line tools, but that's inconvenient. Is there any way to inhibit Firefox's default client-side pre-filtering?
Everything works fine in the optimistic scenario (i.e. when I import a certificate signed by the same CA as the server's) – but Firefox doesn't offer me the option to select a self-signed certificate, for instance, per this older question.