「ASP .NET CoreのKestrelサーバーで応答時のServerヘッダーを消す」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
(ページの作成:「 ASP .NET CoreのKestrelサーバーで応答時のServerヘッダーを消す <soruce lang="csharp"> var builder = WebApplication.CreateBuilder(args); // 中略 build…」)
 
 
(同じ利用者による、間の2版が非表示)
1行目: 1行目:
 +
[[ウェブサーバー]]のレスポンスヘッダーにServerが含まれるのは[[セキュリティ]]的によろしくないと20年くらい前の[[Apache HTTP Server|Apache]]の教科書に書いてあったぞ。
  
ASP .NET CoreのKestrelサーバーで応答時のServerヘッダーを消す
+
<source lang="csharp">
 
 
<soruce lang="csharp">
 
 
var builder = WebApplication.CreateBuilder(args);
 
var builder = WebApplication.CreateBuilder(args);
  

2024年5月10日 (金) 05:10時点における最新版

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

var builder = WebApplication.CreateBuilder(args);

// 中略

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