タグ

ブックマーク / blog.shibayan.jp (5)

  • Let's Encrypt を使って証明書を取得したので Azure Web Apps に設定して確認してみた - しばやん雑記

    Let's Encrypt 去年から気になっていた Let's Encrypt がクローズドベータになり、申請すれば実際に証明書の発行がテストできると聞いたので、早速申請して証明書の発行を行ってみました。ただし IIS で使う前提です。 Let’s EncryptでValidなSSL/TLS証明書を取得する | DevelopersIO DockerでLet’s Encryptしよっか - Qiita 既に証明書の発行を試した方も居たので参考にしていたのですが、既に微妙に挙動が変わっているので注意したいです。一応ドキュメントも公開されてますが、メールに書いてあった分で十分な感じです。 User Guide The Let’s Encrypt project — letsencrypt latest documentation Let's Encrypt では Web サーバーへの証明書設定

    Let's Encrypt を使って証明書を取得したので Azure Web Apps に設定して確認してみた - しばやん雑記
    planset
    planset 2017/06/06
  • Visual Studio と Azure Websites の発行周り小ネタまとめ - しばやん雑記

    最近は 2 つの Websites へ同時にデプロイしたい欲が高まってきたので、コマンドラインからデプロイする方法を簡単に調べました。MSBuild 使えば出来るようです。 それ以外にも調べている途中に見つけた小ネタを忘れないようにメモしておきます。 ちなみに基的な pubxml の中身はこんな感じです。発行ダイアログの設定から一部は変更可能です。 コマンドラインからデプロイする MSBuild を使うと Visual Studio から行うデプロイとほぼ同じことが出来ます。ただしパスワードだけは Visual Studio が暗号化したものを参照できないため、指定する必要があるようです。 pubxml を直接弄ってパスワードを書く手もあるみたいですが、間違って Git にプッシュするのも怖いですし、妥協する部分なのかもしれません。 コマンドラインからのデプロイについては、ASP.NET

    Visual Studio と Azure Websites の発行周り小ネタまとめ - しばやん雑記
    planset
    planset 2016/08/31
  • ASP.NET と IIS の HTTP エラー処理を理解する - しばやん雑記

    以下のような ASP.NET アプリケーションのエラー画面を見たことない人は、ASP.NET 開発者にはいないと思います。この画面を番環境では出すわけに行かないので普通はカスタマイズしますよね。 しかし、ASP.NET では 404 をアプリケーション的に返しているのに、IIS のデフォルト 404 ページが表示されてしまい、悩まされた経験がある人も多いかと思います。これは ASP.NET と IIS で扱いが異なっているのが原因で、設定も別々に存在しているのでまとめておきたいと思います。 ASP.NET ASP.NET では Web.config の system.web 要素内に customError 要素を追加して、ステータスコード別にリダイレクト先の URL を設定できるようになります。 customErrors 要素 (ASP.NET 設定スキーマ) 例えば 404 ページを

    ASP.NET と IIS の HTTP エラー処理を理解する - しばやん雑記
    planset
    planset 2016/08/27
  • Azure Web Apps 上で動作するアプリケーションのタイムゾーンを設定できるようになっていた - しばやん雑記

    エラー調査のために Kudu 周りを調べていたら、Wiki に Web Apps のタイムゾーン設定が追加されていたのに気が付いたので、実際に設定して試してみました。 Kudu の Wiki はちょいちょい更新されているので、ちゃんと確認しておかないといけないですね。 Configurable settings · projectkudu/kudu Wiki · GitHub的に Azure のサービスは UTC がデフォルトの設定になっていて、Cloud Services では Startup Task などを使ったタイムゾーンの変更が非推奨となっていました。 But I would strongly advice against it. The Fabric Controller maintains operating system time synchronization fo

    Azure Web Apps 上で動作するアプリケーションのタイムゾーンを設定できるようになっていた - しばやん雑記
    planset
    planset 2016/06/17
  • Razor で名前空間を using する方法と問題点 - しばやん雑記

    HTML ヘルパーを作った時には using しないと拡張メソッドなので使えないですよね。 ASPX の時にはルートの Web.config にの namespaces セクションに追記すれば、自動的に using されて使えるようになりました。 <system.web> <pages> <namespaces> <add namespace="System.Web.Helpers" /> <add namespace="System.Web.Mvc" /> <add namespace="System.Web.Mvc.Ajax" /> <add namespace="System.Web.Mvc.Html" /> <add namespace="System.Web.Routing" /> <add namespace="System.Web.WebPages" /> <!-- ここに追

    Razor で名前空間を using する方法と問題点 - しばやん雑記
  • 1