2
によって設定された制限を超えている、我々は現在、例外をスローServiceStackのV 4.0.44 SOAPサービス(full stacktrace here)ServiceStack石鹸なXmlException:示唆入力文書は、タイトル通りMaxCharactersInDocument
XmlException: The input document has exceeded a limit set by MaxCharactersInDocument.
... stacktrace cut down for brewity ...
File "ServiceStack.Text.XmlSerializer" line 33 in Deserialize(System.String xml, System.Type type)
File "ServiceStack.Serialization.DataContractSerializer" line 34 in DeserializeFromString(System.String xml, System.Type type)
File "ServiceStack.Host.Handlers.SoapHandler" line 266 in ExecuteMessage(System.ServiceModel.Channels.Message message, ServiceStack.RequestAttributes requestAttributes, ServiceStack.Web.IRequest httpReq, ServiceStack.Web.IResponse httpRes)
ように苦労していますこれまで私は、他のstackoverflowの答えを読むことができるように、これは今、私の質問は、.NET 4+ ref1ref2
に実装されたXML爆弾に対する保護の形式です: それはSSのV4でこの動作をオーバーライドすることは可能ですか?私たちは、信頼できるソース(BizTalk)からの要求をデータだけで受信しているので、私が見る限り、この.netセーフガードを無効にすることは問題ではありません。