Azure作为Web角色运行

问题描述 投票:2回答:2

我有一个Web角色云服务,可以从HTML文件生成PDF文件。我必须使用Web角色,否则Azure不会让我的进程有足够的访问权来生成PDF。现在我想将该服务迁移到azure函数。有没有办法让azure函数具有与Web角色相同的访问级别?

c# .net azure azure-functions
2个回答
0
投票

Azure功能在与Web App相同的沙箱中运行,因此,您将无法在那里安装PDF软件(相同的限制)。

您可以迁移任何不需要低级别安装的内容,并将PDF生成保留在Web /辅助角色(或VM)中。


-1
投票

正如Azure Web App sandbox所述:

支持以下PDF生成器:

注意:只需确保您使用的是基本或更高版本的应用服务计划。此外,这是一个关于Azure App Services - Using Azure App Services to Convert a Web Page to PDF的教程,你可以参考它。

更新:

对于EVOPDF,供应商开发了一个解决方案,其中包含一项服务,您可以将其部署为单独的Azure辅助工作者角色和客户端库,您可以将其直接链接到Azure网站,以便将该服务称为对您完全透明。要在Azure Web App中直接使用EVOPDF,这是不可能的。这是一个类似的问题,你可以参考it

© www.soinside.com 2019 - 2024. All rights reserved.