Azure functions 使用TimeTrigger函数应用程序访问虚拟机驱动器

Azure functions 使用TimeTrigger函数应用程序访问虚拟机驱动器,azure-functions,azure-function-app-proxy,azure-function-app,Azure Functions,Azure Function App Proxy,Azure Function App,我需要从Azure VM驱动器中删除一些文件。我创建了FunctionApp(时间触发器),它将检查和删除驱动器文件夹中的文件。我还将函数应用程序与Azure VM VNET集成。然而,在运行函数应用程序时,我遇到访问被拒绝的异常。是否有方法将功能应用程序连接到Azure VM驱动器(驱动器下的文件夹。) 创建功能应用程序 创建VNET 创建虚拟机并与VNet集成 与VNet集成的FunctionAPP Function App应运行并访问VM的驱动器当您使用Function App配置VNET

我需要从Azure VM驱动器中删除一些文件。我创建了FunctionApp(时间触发器),它将检查和删除驱动器文件夹中的文件。我还将函数应用程序与Azure VM VNET集成。然而,在运行函数应用程序时,我遇到访问被拒绝的异常。是否有方法将功能应用程序连接到Azure VM驱动器(驱动器下的文件夹。)

创建功能应用程序 创建VNET 创建虚拟机并与VNet集成 与VNet集成的FunctionAPP


Function App应运行并访问VM的驱动器当您使用Function App配置VNET时,Function App将能够访问虚拟网络

如果在这方面有任何问题,请遵循本文件,其中讨论了逐步说明

然后创建一个代理来访问VM资源。启用VNet集成后,您可以在功能应用程序中创建代理,将请求转发到虚拟网络中运行的VM


您能显示代码吗?提供更多错误信息基本上我正在尝试删除位于VM的F驱动器中的一个文件夹中的文件。我创建了定时器触发功能应用程序,并与虚拟机集成的VNet集成。我已经创建了应用程序设置,其值为服务器IP,后跟文件夹路径。当代码试图访问路径时,它抛出“访问被拒绝”异常。我不确定我们还需要做什么才能访问F驱动器中的VM文件夹。您可以尝试共享文件夹,然后访问它。