0

我有一个网站,用户可以在其中上传 PDF 文件,然后我使用 iTextSharp 解析它们。

上传的文件可以毫无问题地保存到网络共享。然后我将新保存的文件的文件路径传递给 iTextSharp:

pdfReader = new PdfReader(fileName);

但我得到:

Error: \\networkshare\savedPDF.pdf not found as file or resource. File: \\networkshare\savedPDF.pdf

查看源代码,我发现它无法获取文件流:

inp = BaseFont.GetResourceStream(filePath);
if (inp == null)
    throw new IOException(MessageLocalization.GetComposedMessage("1.not.found.as.file.or.resource", filePath));

由于这段代码在我的机器上运行良好并且文件确实存在,我只能假设这是一个权限问题。此问题仅存在于生产中。

如何确定/设置组件运行的用户?

4

0 回答 0