Il y a une meilleure solution que de modifier votre code. Idéalement, vous voulez une solution qui simule les conditions que vous verrez en production et modifier votre code ne le fera pas et pourrait être dangereux si vous oubliez de retirer le code avant de le déployer.
Vous aurez besoin d'un certificat auto-signé. Si vous utilisez IIS Express, vous en avez déjà un, il vous suffit de le trouver. Si vous ne l'avez pas encore, ouvrez Firefox ou un autre navigateur et allez sur votre site web. Vous devriez pouvoir afficher les informations relatives au certificat dans la barre d'URL et, selon votre navigateur, vous devriez pouvoir exporter le certificat.
Ensuite, ouvrez MMC.exe et ajoutez le snap-in Certificat. Importez votre fichier de certificat dans le magasin des autorités de certification racine de confiance et c'est tout ce dont vous avez besoin.
Désormais, votre ordinateur dans son ensemble fera implicitement confiance aux certificats qu'il a lui-même générés et vous n'aurez pas besoin d'ajouter du code pour gérer cela. Lorsque vous passerez en production, le système continuera à fonctionner à condition qu'un certificat valide soit installé.