Ваши опции:
Я думаю, это - вопрос вкуса. На Windows XP я предпочел бы Поиск Google Desktop.
Я очень сожалею, что Вам не нравится ответ, "Вы не можете сделать этого", но Вы не можете сделать то, что Вы хотите сделать. Технология просто не позволяет этому работать способ, которым Вы хотите.
Вот то, почему.
Протокол HTTP позволяет больше чем одному серверу совместно использовать IP-адрес. Это делает это через заголовок Хоста HTTP/1.1:
Host: servername.example.com
Квитирование SSL происходит, прежде чем квитирование HTTP происходит. Это означает, что сервер понятия не имеет, какой сертификат представить клиенту, основанному на том, что хочет сервер клиент.
Так, попробуйте настолько трудно, как Вы хотите, но несколько сертификатов не могут использоваться на единственном IP-адресе. Неважно, как трудно Вы пробуете, ни насколько это не опция для Вас.
Как Michael сказал, если что-то невозможно, штампуя Вашу ногу, и дуние не изменяет вещи.
Помещение отдельных сертификатов SSL на отдельных IP-адресах не является проблемой, технологически говоря; это - просто проблема настройки (который является Простым Вопросом Программирования), и наличие поставщика сетевых услуг, который понимает потребности компаний более широкого масштаба и готов предварительно выделить блок достойного размера адресов для доменов SSL.
Однако существует другая опция, известная как "Признак Имени сервера", посредством чего браузер может сказать сервер, с каким vhost это хочет говорить во время согласования SSL, таким образом, сервер может представить корректный сертификат. К сожалению, поддержка этого не универсальна; согласно вышеупомянутой странице Wikipedia, ни IIS 6, ни 7 не может обработать его на стороне сервера, и необходимо запускать Vista для использования его с IE на стороне клиента (Firefox, Opera, и Chrome все поддерживал его некоторое время).
Так, если Вы готовы переключиться на достойный веб-сервер и отчуждать независимо от того, что часть Вашей базы пользователей все еще использует устаревшие браузеры на более старой Microsoft OSes, затем можно использовать это. Никто, кажется, не хочет раздражать Тетю Tillie рабочий IE 5.5 на Windows 98, хотя...
Если проблема об обеспечении безопасных сессий (а не о каждом клиенте, владеющем их собственным сертификатом), почему бы не вынуть нагрузку и сложность из изображения при помощи подстановочного сертификата SSL?
support.zendesk.com
= >67.219.156.39
;support.mydomain.com
= >216.34.94.184
; возможно, you' d нравится говорить на настоящие имена, не hypotheticals. – womble♦ 20 January 2010 в 01:44