Выбор использования SSL, используемый нами для каждого уровня соединения, обычно определяется используемым IP-портом (т. Е. Будет установлен между клиентом и сервером до того, как будет задействован любой код приложения).
Одна и та же служба / контент могут быть настроены на нескольких портах, каждый с различным выбором для SSL.
Сертификат указывается для каждого имени хоста, но серверы обычно поддерживают отображение под разными именами.
Для использования SSL с ASP.NET не требуется ничего особенного, он просто работает, когда веб-сайт IIS настроен на поддержку SSL (или требует его: когда соединения с портом 80 для HTTP перенаправляются на порт SSL); этот выбор может быть сделан для каждой папки.