我在SQL Server Reporting Services中以集成模式(烘焙到SharePoint)中有一个报告,该报告具有可以具有超过1000个值的多选下拉列表。该报告在IE 11中按预期工作,但在Chrome中(此时为最新版本)我得到:
Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 413
当填充下拉列表并且用户选择全部或部分值然后关闭下拉列表时,会发生这种情况。这是间歇性的,所以并不总是发生。
在我们的测试环境中,它不处于集成模式,报告在IE和Chrome中均有效。
对于SharePoint,我们已审核了设置,所有设置均为默认设置。例如maxReceivedMessageSize = ‘115343360’
,我认为这就足够了。如果我没错,请说下拉列表中的平均字符数是15,我们有1200个值。如果假设使用UTF(2字节),那将是大约36 MB的数据要发送到服务器。