無料SSLのStartSSLを利用してWindows Azureにhttpsでアクセスできるようにする手順を紹介します。
VerisignやGetTrust、GlobalSignなどの他の認証機関を利用する場合は、項番1~5をその認証機関の方法に読み替え、6以降を実施してください。
- StartSSL証明書を取得する
- https://www.startssl.com/?app=12にアクセス
- Signupをクリック

- 必要な情報を入力

- 登録したメールアドレス宛てにAuthentication Codeが届くので入力

- 暗号化の強度を選択

- デジタル証明書の操作を実行

- 証明書をインストール

- SSL証明書を取得完了


- 証明書をバックアップする
Internet Explorer 9で証明書を取得した場合の、証明書のバックアップ方法- IEのインターネットオプションの「コンテンツタブ」の「証明書」をクリック
- 発行者が「StartCom Class 1 Primary Intermediate Client CA」となっている証明書を選択し「エクスポート」

- 証明書のエクスポートウィザードに従ってエクスポート
- 秘密キーのエクスポート:はい
- エクスポートのファイル形式
- Personal Information Exchange – PKCS #12 (.PFX)
- ☑ 証明のパスにある証明書を可能であればすべて含む
- □ 正しくエクスポートされたときは秘密キーを削除する
- ☑ すべての拡張プロパティをエクスポートする
- Personal Information Exchange – PKCS #12 (.PFX)
- 証明書を保護するパスワードを入力(任意の文字列)
- エクスポート先のファイル名を入力
- ドメインを認証する
- Web Serverの証明書を作成する
- IIS用の証明書に変換する
- PKCS#12 (PFX)ファイルをデプロイパッケージ作成PCのIISの証明書ストアにインポートする
- 証明書をAzureプロジェクトに組み込む
- 証明書をAzure管理ポータルでアップロード
- ファイル選択画面には証明書の拡張子がpfxのファイルしか表示されないが、ファイル名欄に「*.p12」としてEnterしてすることでアップロードする証明書が表示されるようになる
- パッケージをデプロイ
- httpsアクセスさせたいサブドメインへのアクセスがデプロイしたAzure環境にアクセスされるように、DNSサーバーのcnameレコードを設定する
- DNSの設定が反映されたらhttpsでアクセスしてみる
(DNSの設定が反映されるまでの間は、hostsファイルにVIPを指定して試してみてもよい)





























StartComでお手軽SSL証明書を維持する(更新編)
StartComでお手軽SSL証明書を維持する(更新編)StartCom Free SSL Certification Authorityといえば、Class 1 SSL証明書を無料で1年発行してくれるStartSSLというサービスを提供してる便利どころ。…