Я получаю довольно очевидную ошибку:
В клиенте обнаружено потенциально опасное значение Request.Path (*).
Проблема связана с *
URL-адресом запроса:
https://stackoverflow.com/Search/test*/0/1/10/1
Этот URL-адрес используется для заполнения страницы поиска, где «test *» является поисковым термином, а остальная часть URL-адреса относится к различным другим фильтрам.
Есть ли простой способ включить эти специальные символы в URL? Я пытался изменить web.config
, но безрезультатно.
Должен ли я вручную кодировать / декодировать специальные символы? Или есть лучший способ сделать это, я бы хотел избежать использования строк запроса. - но это может быть вариант.
Само приложение является c# asp.net
приложением веб-форм, которое использует маршрутизацию для создания симпатичного URL выше.
ValidateRequest=false
вверху?