- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我将“NReco.PdfGenerator.dll”用于我的网络项目(Visual Studio 2012,c#),并且它可以成功地从互联网网址(如 http://google.com.tw)导出但是当我将 url 更改为内部 url(公司内部系统)我得到了这个错误信息:
“无法生成 PDF:由于网络错误以代码 1 退出:AuthenticationRequiredError(退出代码:1)”
这是我的代码:
new NReco.PdfGenerator.HtmlToPdfConverter().GeneratePdfFromFile("http://xxx.xxx.xxxx ", null, AppDomain.CurrentDomain.BaseDirectory + "test.pdf");
谁能解决这个问题???非常感谢
最佳答案
当指定的 URL 返回 HTTP 代码 401(未经授权)时,wkhtmltopdf(内部 PdfGenerator 在单独的进程中执行它)返回 AuthenticationRequiredError。
在大多数情况下,这意味着该网页只能由经过身份验证的用户访问;在大多数 Web 应用程序中,身份验证 token 是通过 cookie 或 HTTP header 传递的。
您可以使用特殊的 wkhtmltopdf 选项传递任一 cookie,例如:
var htmlToPdf = new NReco.PdfGenerator.HtmlToPdfConverter();
htmlToPdf.CustomWkHtmlArgs = " --cookie <name> <value>";
额外 HTTP header 的选项:
htmlToPdf.CustomWkHtmlArgs = " --custom-header <name> <value> ";
请注意,无法呈现需要 Windows 身份验证的 URL;在这种情况下,应使用替代身份验证机制来通过 wkhmtltopdf 访问这些页面。
关于c# - NReco.PdfGenerator 错误 : AuthenticationRequiredError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42381382/
我正在使用 Nreco PdfGenerator 从 HTML 生成 pdf。一切都很好,但字符彼此靠得很近,不容易阅读。 有什么办法可以解决这个问题吗? HTML 版本 PDF版本 这是我的CSS
我已经使用这个工具大约一个星期了,现在,今天,它刚刚停止工作。我已将其余代码恢复到以前的状态,但我不断收到相同的错误。 我从抛出的异常中得到的是: An exception of type 'Syst
我正在使用 NReco.PdfGenerator 库从 html 生成 pdf。它适用于英语。我还需要包括 non-english language(marathi) ,在那种情况下不能像预期的那样工
我将“NReco.PdfGenerator.dll”用于我的网络项目(Visual Studio 2012,c#),并且它可以成功地从互联网网址(如 http://google.com.tw)导出但是
这个问题属于 NReco's PdfGenerator组件。 我使用此产品在使用 C# 的 .NET MVC 框架内将动态生成的 HTML 字符串转换为 Pdf 文档。 在寻找向 Pdf 页脚添加页码
我正在使用NReco .PdfGenerator 用于我的 PDF 文档(该组件基于 WkHtmlToPdf 工具),我的代码允许我创建一个 pdf,调用带有参数 Controller 、操作、模型的
我正在使用 VS2015 和 C# 开发 WPF 应用程序。 在该应用程序中,我有一个使用 NReco PdfGenerator 将 HTML 转换为 PDF 的功能。 在我的 PDF 中,我有一些标
我正在使用 NReco.PdfGenerator.LT从 HTML 页面创建 PDF 文档。如果我只是将它指向 wkhtmltopdf.exe 可执行文件,这在 Windows 上工作正常,但这在 L
我尝试使用 C# 中的库 TheArtOfDev.HtmlRenderer.PdfSharp.PdfGenerator 生成 pdf 文档,但正文 HTML 中的内联图像没有显示。有没有人有想法或解决
我是一名优秀的程序员,十分优秀!