Я отримую досить пояснювальну помилку:
У клієнта (*) було виявлено потенційно небезпечне значення Request.Path.
Проблема пов’язана з *
URL-адресою запиту:
https://stackoverflow.com/Search/test*/0/1/10/1
Цей URL використовується для заповнення сторінки пошуку, де "test *" - пошуковий термін, а решта URL-адреси стосується різних інших фільтрів.
Чи є простий спосіб дозволити ці спеціальні символи в URL? Я спробував змінити web.config
безрезультатно.
Чи слід вручну кодувати / декодувати спеціальні символи? Або є найкраща практика для цього, я хотів би уникати використання рядків запитів. - але це може бути варіант.
Сама програма - це c# asp.net
програма для веб-форм, яка використовує маршрутизацію для створення приємної URL-адреси вище.
ValidateRequest=false
вгорі?