Are you using a cert that requires an intermediate certificate (a properly signed one from a CA)?
If so, mono’s httpcfg doesn’t support them and will cause it to prompt for a certificate. Similar conclusion here: Mono didn’t support intermediate SSL certificate chains causing problems between nzbToMedia and NzbDrone/Sonarr [fix]