そうだ!App Service マネージド証明書 (GA しました!)を使おう

この web サイトですが、カスタム ドメインだけは金払って購入したものの (数100円) SSL 用証明書は買う気が起きず、長らく http のみで公開しておりました。「危険なサイト」とかずーっと出ちゃってましたね。

ところが今日、はた と気づいたんですよ。そう、App Service には「無料の App Service マネージド証明書 (プレビュー)」がある!!! 結構昔からプレビューでいまだにプレビュー継続中なのが気になるが、とりあえず無料だ!急に使えなくなっても元に戻るだけだ!!じゃあやってみよう!何事も挑戦だ!!!

2021/10/6追記:2021年5月にGAしてました!ここ 気づくの遅い YO!

…その前に、ひとつ対処しないといけないことが。そう、SSL 証明書のバインドは App Service プランが Basic 以上でないといかん。えーとたしかこの web サイトは Shared だったような…

というわけで以下の手順

  1. App Service プランを Shared (D1) から Basic (B1) へスケールアップ
  2. マネージド証明書を作成
  3. できあがった証明書をバインド
  4. App Service TLS/SSL の設定 で「SSL のみ」フラグをオンに (現在テスト段階なのでオフにしてますが、問題なければオンに戻します)

…めっちゃ簡単!!!なにこれうそみたい!!! ものの 15 分ぐらい?で作業完了。うひょー。
つい今しがた設定が終わったところなので調子いいかとか問題ないかとかわからないけど、そもそも今まで SSL サポートしてなかったことのほうが問題大きいだろって感じなので良し!
しばらく運用してみますが、なんも変化ないと思われです。

…月額料金が 1400 円弱から 6000 円弱に上がることを除けば orz ← スケールアップしたから当然値段は上がるよね