メインメニューを開く

ASP .NET CoreのKestrelサーバーで応答時のServerヘッダーを消す

2024年5月10日 (金) 05:09時点におけるAdministrator (トーク | 投稿記録)による版

ウェブサーバーのレスポンスヘッダーにServerが含まれるのはセキュリティ的によろしくないと20年くらい前のApacheの教科書に書いてあったぞ。

var builder = WebApplication.CreateBuilder(args);

// 中略

builder.WebHost.ConfigureKestrel(options =>
{
    // 応答時のServerヘッダーを消す
    options.AddServerHeader = false;
});