ASP.NET MVC uygulamamda aşağıdaki gibi bir URL uygulamaya çalışıyorum:
/ ürün / etiketler / + aileler için
Uygulamamı varsayılan yapılandırmalarla çalıştırmayı denediğimde, şu mesajı 404.11 Yanıt Kodu ile alıyorum:
HTTP Hatası 404.11 - Bulunamadı
İstek filtreleme modülü, çift kaçış dizisi içeren bir isteği reddedecek şekilde yapılandırılmıştır.
Aşağıdaki kodu web.config dosyamın içine uygulayarak bu hatayı çözebilirim:
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true" />
</security>
</system.webServer>
Yani, şimdi hiç alamıyorum 404.11
.
Merak ettiğim bu uygulama ile ne tür güvenlik açıkları açıyorum.
BTW, uygulamam altında .Net Framework 4.0
ve çalışıyor IIS 7.5
.
/product/tags/for%20families
Bunun yerine kullanarak istenilen kaynağa ulaşmak mümkün müdür ? Ardından boşluk içeren kimlikler için bir geçici çözümünüz var. Yoksa tamamen burada mıyım?