Pdftron SDK在Azure Web应用程序服务中引发错误?

时间:2019-12-16 11:11:14

标签: azure azure-web-sites pdftron

我的问题是,当我手动将PdfTron Sdk添加到Web解决方案并将解决方案部署到Azure云中的Web应用程序服务时。我收到以下错误。

天蓝色文件中的堆栈跟踪错误消息。

1 个答案:

答案 0 :(得分:0)

标准/本地Azure Web Apps在称为沙箱的安全环境中运行。每个应用程序都在自己的沙箱中运行,从而将其执行与同一台计算机上的其他实例隔离。这似乎是由于沙盒限制所致,因为彼得提到,请分享并分享有关该错误的更多详细信息。 为了减少攻击面,沙盒阻止了几乎所有Win32k.sys API的调用,这实际上意味着大多数User32 / GDI32系统调用均被阻止。受影响的一种常见模式是PDF文件生成。 请查看本文档Azure Web App sandbox-受支持/不受支持的框架。

此外,只是为了突出显示您的需求,您可以利用基于容器的App Service。 请查看这些文档以获取有关此主题的更多详细信息:

Run a custom Linux container in Azure App Service

Run a custom Windows container in Azure (Preview)