Kendini açıklayan bir hata alıyorum:
İstemciden potansiyel olarak tehlikeli bir Request.Path değeri saptandı (*).
Sorunun nedeni *
istek URL'sinde:
https://stackoverflow.com/Search/test*/0/1/10/1
Bu URL, 'test *' ifadesinin arama terimi olduğu ve URL'nin geri kalanının diğer çeşitli filtrelerle ilgili olduğu bir arama sayfasını doldurmak için kullanılır.
URL'de bu özel karakterlere izin vermenin kolay bir yolu var mı? Ben web.config
, boşuna değiştirmek için denedim .
Özel karakterleri manuel olarak kodlamalı / deşifre etmeli miyim? Veya bunu yapmak için en iyi uygulama var, ben sorgu dizeleri kullanmaktan kaçınmak istiyorum. - ama bir seçenek olabilir.
Uygulamanın kendisi, c# asp.net
yukarıdaki güzel URL'yi üretmek için yönlendirmeyi kullanan bir webformları uygulamasıdır.
ValidateRequest=false
en üstte mi?