1848
現在、以下のリンクにしたがい、sha1 型式の SSL 証明書を適用した環境があります。 <http://azure.microsoft.com/en-
us/documentation/articles/cloud-services-configure-ssl-certificate/>

SSL 証明書の有効期限が迫っているため、sha2 (SHA-256) 型式のものに変更しようと思います。

  1. 前述のリンクのガイドと異なるのは、.csdef ファイルの thumbprintAlgorithm の指定のみで、値を "sha256" にすればよろしいでしょうか。
  2. VIP スワップを使ってマイグレーションできますでしょうか。その際、新しい証明書 (中間証明書含む) を、管理ポータルでアップロードし、新しい証明書のサムプリント値で .csdef ファイルを作成すればよろしいでしょうか。
  3. 管理証明書や RDP のパスワード等は sha256 で、新規に作成しなくてもよろしいでしょうか。
CC BY-SA 3.0
2014-12-16T20:43:59.110
1817
2014-12-18T01:46:09.787
3473
question
azure
クラウドサービスで SHA2 型式の SSL 証明書にマイグレートするため方法は?
現状、クラウドサービスでサポートされているのはsha1のみで、sha256は使えないと思います。
<http://msdn.microsoft.com/library/azure/gg465718.aspx>

入れ替えの手順的には新しい証明書のアップロードと、新証明書を使ったパッケージ（RDPも含む）をデプロイしてVIPスワップで問題ないかと思います。
CC BY-SA 3.0
2014-12-17T02:54:14.760
1848
2014-12-17T02:54:14.760
2202
1817
answer
.csdef で定義されている thumbprintAlgorithm は証明書のサムプリントの形式なので SHA-256
証明書とは関係ない部分になります。サムプリントの形式は sha1 のままで問題無いです。

クラウドサービスでも問題なく SHA-256 な SSL 証明書を利用出来ることを、自己署名証明書ですが 確認が出来ました。これまでと同じように
Visual Studio から設定可能です。
CC BY-SA 3.0
2014-12-17T17:07:39.173
1943
2014-12-17T17:07:39.173
2743
1817
answer