我开发了一个网站,提供相当基本的服务。用户注册、填写在线表单、付款,然后根据表单中的数据生成一些pdf文档。他们可以再次登录,下载文件等。没有什么令人惊讶的…
这些网站的开发是为了根据查询字符串参数改变其品牌(人们将服务转售为自己的服务)。到目前为止,这个方法运行良好,但是越来越多的人想要一个完整的白标服务。老的querystring方法不够透明,因为用户可以很容易地看到“真正的”域。
我已经考虑过在我的品牌标识符中查看主机名而不是查询字符串,这样就可以很容易地在IIS中的站点下添加一个主机名。这个问题是站点必须在SSL下运行(每个IP一个证书,等等)。
那么,实现这一目标的最好方法是什么呢?你能得到多个不是全部基于一个域的域证书(例如extra.test.com & www.simple.co.uk)吗?我已经设置了通配符SSL证书。在IIS中,在使用旧的元数据库编辑技巧之前,通配符是一个域。
有没有什么代理工具可以解决这个问题呢?我显然把任何东西都写成了冗长的代码,我确信肯定有人已经想到了这一点!
发布于 2010-01-27 04:56:19
您的SSL证书绑定到单个域。除非你使用通配符证书,在这种情况下,它们被绑定到一些公共根,并且你可以有不同的子域。
我认为你在这里试图实现的目标是不可能实现的。
我的建议是,如果你的客户要求他们自己的带有SSL的透明URL,你可以将其转化为你向他们收取的服务费用。
祝好运!
https://stackoverflow.com/questions/2142550
复制相似问题