Ограничения данных службы WCF с использованием SSL - PullRequest
0 голосов
/ 04 июля 2011

Мне удалось настроить мою веб-службу на использование SSL, но теперь некоторые вызовы, которые первоначально работали, теперь терпят неудачу, потому что MaxReceivedMessageSize слишком мал.

Служба возвращает данные из базы данных с использованием linq, а количество извлекаемых элементов ограничено с помощью

.take(400);

это нормально работает, когда я не использую SSL, но использование SSL вызывает сбой вызова, увеличивает ли SSL размер сообщения?

Это вообще хорошая идея, чтобы увеличить MaxReceivedMessageSize для этого случая, или я должен попытаться получить данные кусками, если у кого-то есть какие-либо предложения о том, как я мог бы сделать это, я использую Silverlight с ASync вызовов.

Спасибо

1 Ответ

1 голос
/ 04 июля 2011

Я бы предположил, что SSL увеличит фактический объем трафика из-за дополнительного шифрования.

Любое из ваших предложений сработает, однако я лично увеличу MaxReceivedMessageSize, гарантируя, что maxBufferSize также настроен

...