0

我正在尝试在同一站点上制作某些网页的 PDF,但由于该网站落后于 Windows 身份验证,因此它失败了。我可以使用 HttpRequest 和 WindowsIdentity.Impersonate() 加载页面标记,但是当 PDF 插件尝试创建 PDF 时,这自然是没有任何样式表的。

我正在使用 TuesPechkin 和 wkhtmltopdf 生成 PDF。这是一个 ASP.NET 网络表单解决方案。有什么建议么?

4

1 回答 1

0

我认为LoadSettings类是您想要查看的地方。如果UsernameandPassword属性没有传播到外部资源(CSS、图像等),您可以尝试Authentication自己在CustomHeaders字典中设置一个基本标题并将RepeatCustomHeaders属性设置为true.

于 2015-09-25T21:15:31.613 回答