Как передать значение длины в строке запроса?
i get this error when i pass a value in query string .i tried below code but the same error exists.How to fix this error HTTP Error 404.15 - Not Found The Request filtering module is configured to deny a request where the query string is too long
я использую приведенный ниже код для шифрования url-адреса, если я удаляю этот код, ошибка не отображается, но я использую этот код шифрования, та же ошибка приходит.
<httpModules> <add type="QueryStringModule" name="QueryStringModule"/> </httpModules>
Что я уже пробовал:
<configuration> <system.webServer> <security> <requestFiltering> <requestLimits maxQueryString="3000" maxUrl="1000" /> /* Change the Url limit here */ </requestFiltering> </security> </system.webServer> </configuration>
<httpRuntime maxQueryStringLength="32768" maxUrlLength="65536"/>
<httpRuntime maxQueryStringLength="260" maxRequestLength="2048"/>
Karthik_Mahalingam
какова длина строки запроса, которую вы опубликовали?
Raja Ganapathy
я передаю зашифрованное значение
Karthik_Mahalingam
ладно, ладно.. какова его длина?
скопируйте строку и вставьте ее в окно консоли chrome, а затем проверьте длину.'yourstring'.length;
Raja Ganapathy
2859
Karthik_Mahalingam
в IIS или visual studio?
Raja Ganapathy
Visual studio .