2019.12.16ケネNode.js(Express.js)でセキュリティを設定する(http脆弱性対策はhelmetを使えばOK)ツイートシェアはてブ送るPocket※当サイトはアフィリエイト広告を利用していますExpress.jsのセキュリティ強化用途で推奨されているHelmetの設定手順の記事です。Express.jsのセキュリティ推奨設定は以下公式サイトを参照ください。PracticeHelmetはhttpヘッダの設定をサポートしてくれるライブラリでWebの脆弱性対策に使えます。設定も簡単なので早めに設定してしまいましょう。HelmetのGithubページはこちらです。チュートリアル等参照できます。--saveapp.jsで定義。helmetはコードの上の方に書いておきます。express();の次ぐらいに書いてしまいましょう。express();app.use(helmet())追加オプションの設定手順ちなみにGithubの下の方にオプション一覧が載っていて追加で色々設定できます。オプション(下の画像の青文字部分)をクリックすると脆弱性の一般的な説明が参照できます。オプションの設定方法は以下のようにtrue/falseで設定すればOKです。true}))自作アプリケーション初心者にはさくらVPSが手軽でおすすめです。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。USケネはじめまして、ケネです。Node.jsの技術情報を書いています。一人でも多くの方と「自分でもできた」感覚を共有したいので、なるべくわかりやすく、実体験ベースでのブログを心がけています。技術で自分の世界を広げましょう。不明点や質問があればお気軽にコメントください。