Table of Contents

Field ReportExternalImageNotFetched

Namespace
DocWright.Core.Diagnostics
Assembly
DocWright.Core.dll

DXP9402: a report image has Source External and no resolver was supplied, so its reference was not dereferenced.

public const string ReportExternalImageNotFetched = "DXP9402"

Returns

string
DXP9402: a report image has Source External and no resolver was supplied, so its reference was not dereferenced.

Remarks

This is a refusal, not a failure. A report definition is untrusted input, and an engine that fetched the URLs inside one would make every host that renders a report an instrument for reaching whatever that host can reach — a server-side request forgery with the report as the payload. Nothing in DocWright.Reporting can open a socket or a file: the assembly is scanned for it.

A host that has decided which references are safe supplies ReportPaginationOptions.ImageResolver, and then this code is not raised.