我在 MS 的网站上阅读了一篇关于 XML 拒绝服务攻击和防御的旧文章(大约 2009 年) 。
我很好奇 ServiceStack 是否容易受到这些攻击,以及在必要时如何应用 MS 的以下建议。
XmlReaderSettings settings = new XmlReaderSettings();
settings.DtdProcessing = DtdProcessing.Prohibit;
settings.MaxCharactersFromEntities = 1024;
settings.XmlResolver = null;