Estoy recibiendo el error bastante autoexplicativo:
Se detectó un valor Request.Path potencialmente peligroso del cliente (*).
El problema se debe a *la URL de solicitud:
https://stackoverflow.com/Search/test*/0/1/10/1
Esta url se usa para completar una página de búsqueda donde 'test *' es el término de búsqueda y el resto de la url se relaciona con otros filtros.
¿Hay alguna manera fácil de permitir estos caracteres especiales en la URL? He intentado modificar el web.config, en vano.
¿Debo codificar / decodificar manualmente los caracteres especiales? O hay una mejor práctica para hacer esto, me gustaría evitar el uso de cadenas de consulta. - Pero puede ser una opción.
La aplicación en sí es una c# asp.netaplicación de formularios web que utiliza el enrutamiento para producir la buena URL anterior.
ValidateRequest=falseen la parte superior?