Так что у меня может быть ответ для вас, но он не обязательно включает .NET / IIS 7.
Я не совсем уверен, какова конечная цель, но я попробую. Похоже, вы хотите, чтобы клиенты заходили на customername.myappname.com и отображали содержимое myappname.customername.com? Вы не хотите просто перенаправить их? У вас есть доверенный сертификат SSL для myapp.com? Если вы это сделаете, то вы сможете расширить это доверие на веб-сайтах myappname.customername.com.
Если ваши клиенты не хотят платить за SSL-сертификаты для своих веб-сайтов, вы можете попросить их сгенерировать самоподписанные сертификаты (или создать собственный ЦС и подписать их сертификаты) и загрузить их на свой веб-сайт. Затем, используя комбинацию JavaScript и Flash, вы можете выполнять междоменные запросы с вашего сайта на их запросы по SSL.
Как это будет работать:
Клиент пойдет на ваш сайт myapp.com. Оттуда (или с customername.myapp.com, если у вас есть сертификат SSL с подстановочным знаком), они могут войти или просто щелкнуть свое имя. Это приведет к загрузке страницы с реализацией JavaScript SSL, Flash swf и SSL-сертификата, связанного с этим клиентом. Затем JavaScript SSL будет выполнять междоменные запросы Ajax на сайт клиента и показывать их содержимое на myapp.com. Это обеспечит безопасное соединение с их сайтом через ваш сайт.
Есть еще одна сложность, которую вы, возможно, не сможете поддерживать в вашем случае использования. Веб-сайты вашего клиента нужны для предоставления XML-файла, который содержит междоменную политику Flash. Эта политика специально предоставит вашему сайту доступ к их.
JavaScript TLS (SSL) и Flash, которые вы будете размещать на своем сайте, являются частью проекта с открытым исходным кодом под названием Forge. Этот пост в блоге объясняет, как это работает, и предоставляет ссылку на Forge на github:
http://blog.digitalbazaar.com/2010/07/20/javascript-tls-1/
Большая часть этой работы выполняется с использованием клиентского JavaScript, но вы бы использовали .NET / IIS 7, чтобы предоставить своим клиентам страницу для загрузки их SSL-сертификата.