We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a80cc6d commit a2e7987Copy full SHA for a2e7987
1 file changed
src/Geta.NotFoundHandler/Core/Redirects/RedirectsXmlParser.cs
@@ -33,9 +33,17 @@ public RedirectsXmlParser(ILogger<RedirectsXmlParser> logger)
33
public CustomRedirectCollection LoadFromStream(Stream xmlContent)
34
{
35
_customRedirectsXmlFile = new XmlDocument();
36
+
37
if (xmlContent != null)
38
- _customRedirectsXmlFile.Load(xmlContent);
39
+ var settings = new XmlReaderSettings
40
+ {
41
+ DtdProcessing = DtdProcessing.Prohibit,
42
+ XmlResolver = null
43
+ };
44
45
+ using var reader = XmlReader.Create(xmlContent, settings);
46
+ _customRedirectsXmlFile.Load(reader);
47
}
48
else
49
0 commit comments