使用SSL的WCF服务数据限制

时间:2011-07-04 12:01:15

标签: silverlight wcf ssl maxreceivedmessagesize

我设法将我的Web服务设置为使用SSL,但现在一些最初工作的调用现在失败了,因为MaxReceivedMessageSize太小了。

服务使用linq从数据库返回数据,并且使用

限制检索的元素数量
.take(400);

当我不使用SSL但是使用SSL导致调用失败时,这种方式正常工作,SSL会增加邮件大小吗?

为这种情况增加MaxReceivedMessageSize通常是一个好主意,还是应该尝试以块的形式获取数据?如果有的话,是否有任何关于如何进行此操作的建议,我正在使用带有ASync的Silverlight调用

由于

1 个答案:

答案 0 :(得分:1)

我认为由于额外的加密,SSL会增加实际的流量。

你的任何一个建议都可行,但是,我个人会增加 MaxReceivedMessageSize,确保maxBufferSize也已调整