It might... Never tried. When you just have certificate enabled the follow JavaScript kicks in:
<script type="text/javascript">
document.body.onload = function () {
var newDiv = document.createElement("div");
newDiv.innerHTML = "<input id='RetrieveCertificate' type='hidden' name='RetrieveCertificate' value='1' />";
document.forms["options"].appendChild(newDiv);
SelectOption("CertificateAuthentication");
}
</script>
Which automatically click on the link for you. You could try to overwrite it. And not to have it onload but only on a click.
Or you could add FBA authentication as well in the primary auth policy and use JavaScript to hide the form and that leave you with just one link to click on.
Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.