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