Для подальшого розширення публікації Саймона Джонсона - в ідеалі ви хочете, щоб імітували умови, які ви побачите у виробництві, а модифікація коду не зробить цього і може бути небезпечною, якщо ви забудете вийняти код перед тим, як його розгорнути.
Вам знадобиться якийсь самопідписаний сертифікат. Якщо ви використовуєте IIS Express, у вас вже буде один із них, вам просто потрібно буде його знайти. Відкрийте Firefox або будь-який інший браузер, який вам подобається, і перейдіть на веб-сайт розробника. Ви повинні мати можливість переглядати інформацію про сертифікат із рядка URL-адреси, і залежно від вашого браузера ви зможете експортувати сертифікат у файл.
Далі відкрийте MMC.exe та додайте оснастку сертифіката. Імпортуйте файл сертифіката в магазин надійних кореневих сертифікатів, і це все, що вам потрібно. Важливо переконатися, що він надходить у цей магазин, а не в якийсь інший магазин, такий як „Особистий”. Якщо ви не знайомі з MMC або сертифікатами, існує безліч веб-сайтів з інформацією про те, як це зробити.
Тепер ваш комп’ютер в цілому буде неявно довіряти будь-яким сертифікатам, які він сам створив, і вам не потрібно буде додавати код, щоб спеціально обробляти це. Коли ви перейдете на виробництво, воно буде продовжувати працювати, якщо у вас там встановлений відповідний дійсний сертифікат. Не робіть цього на робочому сервері - це буде погано, і це не буде працювати для будь-яких інших клієнтів, крім тих, що знаходяться на самому сервері.