2011-07-04 5 views
0

SSL을 사용하도록 웹 서비스를 설정했지만 이제는 MaxReceivedMessageSize가 너무 작아서 초기에 작동했던 일부 호출이 실패합니다. LINQ와 검색 요소의 양을 사용 WCF SSL을 통한 서비스 데이터 제한

데이터베이스에서 서비스 데이터를 반환

.take(400); 

내가 SSL을 사용하지 않는하지만 사용하는 SSL이 호출에 실패 할 때 잘 작동, SSL을 수행 사용 제한 메시지 크기를 늘리십시오.

이 경우 MaxReceivedMessageSize를 늘리거나 데이터를 청크로 가져와야하는 것이 일반적입니다. 그렇다면이 방법에 대한 제안 사항이있는 경우 실버 라이트를 사용하고 있습니다. ASync 호출.

감사

답변

1

나는 인해 추가 암호화 트래픽의 실제 양을 증가 것이라고 SSL을 가정한다.

제안 중 하나가 maxBufferSize

+0

그냥 내가 이렇게해도 문제가 해결 int.MaxValue 동일하기 MaxReceivedMessageSize를 설정 테스트하기 위해 조정을 보장하지만, 나는 개인적으로 MaxReceivedMessageSize을 증가시킬 것, 일하는 것이하지만 난했습니다 크기를 높게 설정하면 보안 문제가 발생할 수 있음을 읽습니다. – Midimatt

+0

전송할 수있는 데이터의 양을 설정하면 SSL과 함께 사용할 때 보안이 증가하거나 감소 할 수 있습니다. – ChrisBint

+0

나는 시스템에 대한 DDoS 공격의 효과를 증가시킬 수 있다고 읽었는데, 그것이 사실 일지는 확실하지 않다. – Midimatt