0

だから私は私の経験ではあまりできないと言っている問題を抱えていますが、とにかく他の誰かがアイデアを持っているかどうかを確認したいと思います.

HTTPS (SSL) 経由で DOMAIN1 の Web サービスに接続するように数千人のユーザーが構成されている Android アプリがあります。ただし、明日アプリを新しいドメイン (DOMAIN2 など) に変更します。ドメイン変更の一環として、ユーザーを domain1 から domain2 に転送することを計画していました。これを行った場合、ドメイン 1 に設定されたままの Web サービス呼び出しは機能しますか? 新しいドメインでは SSL 証明書が異なるため、そうではないと思います。

私はウェブサイトを更新し、できる限りユーザーに知らせます。しかし、この機能 (Web サービス) が機能しなくなったことに多くの人が動揺することになると思います。

イライラした後にアプリをアップグレードするように言う以外に、より良い解決策はありますか? アプリ自体でユーザーにメッセージを送信する方法がありません。

前もって感謝します。

4

1 に答える 1

0

古いドメインを管理下に置くことができれば、古い名前も実行し続け、そのリクエストを新しいサービスで処理することができます。

サーバーに 2 つの IP アドレスを設定できる場合は、それぞれに 1 つのホスト名を指定し、各 IP アドレスに証明書の 1 つを構成します。

IP アドレスが 1 つしかない場合は、2 つの Subject Alternative Name DNS エントリを使用して、両方のホスト名に有効な証明書を取得できます。(一部の CA はそれらを UC 証明書と呼んでいます。) または、既存のクライアントが Server Name Indication をサポートしている場合は、サーバーでこれを有効にして、1 つの IP アドレスで 2 つの証明書を使用できます。(既存のクライアントが SNI をサポートしているかどうかを確認する 1 つの方法は、Wireshark を使用してトラフィックをスニッフィングし、TLS クライアントの Hello メッセージでサーバー名拡張子を探すことです。)

于 2012-07-28T01:30:21.590 に答える