2012-07-28 98 views
0

所以我有一个问题,我的经验说我不太了解,但是我想问问是否有其他人有想法。将域名更改SSL重新安装Android应用程序

我有一个Android应用程序,其中几千个用户被配置为通过HTTPS(SSL)连接到DOMAIN1上的Web服务。但是,我正在将该应用程序明天重新命名为新域(例如DOMAIN2)。作为域更改的一部分,我计划将用户从域1转发到域2。当我这样做时,Web服务调用是否仍然配置为域1?我的猜测是没有,因为新证书的SSL证书不同。

我将更新网站,但通常会让用户知道我可以。不过,我想像会有很多人不高兴这个功能(网络服务)不再工作。

除了让他们在受挫之后升级应用程序之外,还有更好的解决方案吗?我没有任何方式在应用程序本身中向用户发送消息。

在此先感谢。

回答

0

如果您可以让旧域名保持在您的控制之下,您可以保留旧名称,并让它的请求由新服务处理。

如果您的服务器上可以有两个IP地址,请为每个IP地址指定一个主机名,并在每个IP地址上配置一个证书。

如果只能有一个IP地址,则可以使用两个主题备用名称DNS条目获取对两个主机名都有效的证书。 (有些CA称他们为UC证书。)或者,如果您现有的客户端支持服务器名称指示,则可以在服务器上启用此功能,并在一个IP地址上使用这两个证书。 (检查您现有的客户端是否支持SNI的一种方法是使用Wireshark嗅探流量,并在TLS客户端Hello消息中查找服务器名称扩展名。)

+0

我没有机会尝试这些,但他们听起来不错,所以选中你的标记! – Rutt 2012-07-30 01:33:32

相关问题