原因:

默认IIS允许最长的URL地址长度为:2048,

当导出客资时,是通过全选客资然后点击导出的情况下,

如果客资所选数量过多,会造成生成的导出URL超过2048位长度,从而导至IIS报404错误。

解决方案:

1.升级CRM系统,部分新版系统已更新为POST方式导出,不再受URL长度限制。

2.修改crm的public/web.config文件:

在<system.webServer>路径下添加如下配置:

  <security>
      <requestFiltering>
          <requestLimits maxQueryString="40800" />
      </requestFiltering>
  </security>