У нас есть наш основной веб-сайт, настроенный в IIS6 с сертификатом ssl для нашего домена adomain.com. У нас есть еще один веб-сайт, который нам необходимо разместить на том же сервере, который будет доступен через «adomain.com/newsite». Каждый сайт имеет свой собственный IP-адрес.
Мы хотим использовать один и тот же сертификат ssl на обоих веб-сайтах.
Мы не хотим иметь adomain.com/newsite на веб-сайте adomain.com, поскольку они являются отдельными приложениями asp.net, а adomain.com/newsite унаследует dll-файлы веб-сайтов adomain.com и вызовет ошибки.
Возможно ли делать то, что мы пытаемся сделать. Я разработчик, а не сисадмин, так что я немного потерялся здесь.
Сертификаты выдаются на домены. Их не волнует, что происходит после домена. Если вы настроите свой второй сайт, как описано, вы можете использовать тот же сертификат, без проблем. Однако я не думаю, что это даст вам то, что вы хотите. Я не специалист по веб-сайтам asp.net, но, насколько я могу судить, «adomain.com/whatever» и «adomain.com/newsite» фактически являются частями одного и того же веб-сайта (а именно «adomain.com»), и следовательно, вы БУДЕТЕ использовать одни и те же библиотеки DLL.
Если это означает, что вам действительно нужен другой домен, например «new.adomain.com» или «www.adomain.com», то вам либо нужен отдельный сертификат для этого, либо вы должны получить сертификат. который охватывает более одного домена (что возможно, хотя и за дополнительную плату).
балансировщик нагрузки может маршрутизировать зашифрованный трафик ssl только в том случае, если он выполняет сам ssl, поэтому либо он не будет работать вообще, либо вы сможете загрузить сертификат в балансировщик нагрузки, а не в IIS