Saya menerima kesalahan yang cukup jelas:
Nilai Request.Path yang berpotensi berbahaya terdeteksi dari klien (*).
Masalahnya adalah karena *dalam URL permintaan:
https://stackoverflow.com/Search/test*/0/1/10/1
Url ini digunakan untuk mengisi halaman pencarian di mana 'test *' adalah istilah pencarian dan sisanya dari url berhubungan dengan berbagai filter lainnya.
Apakah ada cara mudah untuk mengizinkan karakter khusus ini di URL? Saya sudah mencoba memodifikasi web.config, tetapi tidak berhasil.
Haruskah saya menyandikan / mendekode karakter khusus secara manual? Atau apakah ada praktik terbaik untuk melakukan ini, saya ingin menghindari menggunakan string kueri. - tapi itu bisa jadi pilihan.
Aplikasi itu sendiri adalah aplikasi formulir c# asp.netweb yang menggunakan perutean untuk menghasilkan URL yang bagus di atas.
ValidateRequest=falsedi bagian atas?