IIS配置:使用SautinSoft.PdfVision将页面转换为PDF时,网页导航被取消

本文关键字:PDF 网页 取消 导航 转换 使用 配置 SautinSoft PdfVision IIS | 更新日期: 2023-09-27 18:08:19

我在尝试使用SautinSoft.PdfVision将asp.net页面转换为PDF时遇到了问题。使用这个库非常简单,您所需要做的就是提供要转换的页面的URL和PDF目标路径。

SautinSoft。PdfVision v = new SautinSoft.PdfVision();v.ConvertHtmlFileToPDFFile (url, pdfFilePath);

我请求的页面不是呈现为PDF,我总是得到一个说"到网页的导航被取消了",好像IIS(版本7.5.7600.16385)系统地重定向了我的请求。在我的开发环境(Visual Studio Express 2012 for web,版本11.0.50727.1 RTMREL)中,我根本没有这个问题。Visual studio使用自己的本地web服务器,它的配置是默认的,它的工作就像一个魅力。我在我想要转换的页面的Page_Load事件中添加了一些日志,并且在我的prod环境中肯定不会触发此事件,因为我没有得到任何日志,这意味着页面从未被加载。在我的开发环境中,我的日志确认页面正在加载。

我读了很多关于"导航网页取消"的问题,但我能找到的所有答案都是关于客户端配置,IE中的信任级别。我使用的是Chrome,无论我是调试还是击中prod服务器,它的设置都是相同的。所以我的直觉告诉我服务器端出了问题。

你们中有谁知道一些IIS配置可以解决我的问题吗?

谢谢你的帮助。

IIS配置:使用SautinSoft.PdfVision将页面转换为PDF时,网页导航被取消

我在使用sautinsoft PDFVision

时也遇到过类似的问题

解决方案:

在iis中选择您的网站->转到SSL设置->客户端证书->忽略

this works for me

如果以上不工作,其他机会:

进入应用程序池->高级设置-> loaduserprofile=true