我創建了兩個asp.net + MVC應用程序,並將一個Azure App Service Web應用程序和其他應用程序部署到創建的應用程序服務Web應用程序中在ASE(應用程序服務環境)中。如何從App Service Web App上的http響應頭中刪除「Microsoft-HTTPAPI/2.0」
在URL中提供特殊字符時,響應標頭由「Microsoft-HTTPAPI/2.0」組成。我已經在應用程序中完成了下面的更改,但問題仍然存在。
<security>
<requestFiltering removeServerHeader="true"/>
</security>
protected void Application_PreSendRequestHeaders(Object source, EventArgs e)
{
HttpContext.Current.Response.Headers.Remove("Server");
}
嗨,感謝您的寶貴意見。我已經嘗試了你的建議,但我仍然在響應中看到'Microsoft-HTTPAPI/2.0',當我在URL中提供特殊字符時 –
你是什麼意思的特殊字符?你能提供一個示例URL來測試嗎? – Amor