我可以在ASP.NET mvc(aspx视图)中查看报告(水晶报告),没有任何错误
但是当我将报告导出为PDF或其他格式时,
HTTP错误404.15 - 未找到
请求过滤模块配置为拒绝查询字符串太长的请求。
为什么它在导出时发送查询字符串?
答案 0 :(得分:1)
HTTP错误404.15 - 未找到 请求过滤模块配置为拒绝查询字符串太长的请求。
最有可能的原因是:
在Web服务器上配置请求筛选以拒绝请求 因为查询字符串太长了。
你可以尝试的事情:
验证 configuration/system.webServer/security/requestFiltering/requestLimits@maxQueryString 在applicationhost.config或web.config文件中进行设置。
<configuration>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxUrl="10999" maxQueryString="2097151" />
</requestFiltering>
</security>
</system.webServer>
</configuration>