Azure函数Process.Start()C#,因为其他用户获得了访问被拒绝的错误

Sudhakar雷迪

我试图通过提供用户名和密码来使用Process.Start命令在azure函数(v2)中运行可执行文件

string nwPath = <path/to/bla.exe>
string dirName = Path.GetDirectoryName(nwPath);
var processInfo = new ProcessStartInfo()
            {
                WorkingDirectory = dirName,
                FileName = nwPath,
                UserName = <username>,
                Password = secureString,
                Domain = <domain>,
                UseShellExecute = false,
                Arguments = @"p1 p3",
                Verb = "runas"
            };
Process.Start(processInfo);

此功能通过传入的用户名和密码在本地运行。当我将其部署到天蓝色时,我得到以下错误访问被拒绝

我已经通过单击上载按钮在azure函数中上载了可执行文件,并且可执行文件路径为

C:\home\wwwroot\functionname\bla.exe

如果我使用以下命令运行该过程,它将在azure上运行

Proccess.Start(@"path/to/bla.exe")

我假设在用户下运行的进程无权访问可执行文件。

我们可以授予用户访问Azure函数中可执行文件的权限吗?

氧化Q

由于azure func的体系结构,您似乎无法指定用户权限。

尝试使用HostingPath作为一个WorkingDirectoryProcessStartInfo

   private static string HostingPath =>
            Environment.GetEnvironmentVariable("AzureWebJobsScriptRoot") // local_root
            ?? (Environment.GetEnvironmentVariable("HOME") == null
                ? Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)
                : $"{Environment.GetEnvironmentVariable("HOME")}/site/wwwroot");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何访问其他用户 Azure 监控数据?

来自分类Dev

如何使用Windows Azure访问控制对其他用户进行“预身份验证”?

来自分类Dev

以超级用户身份运行主代码时,如何从其他用户目录导入函数?

来自分类Dev

使用Django中基于函数的视图阻止不需要的用户访问其他用户的配置文件数据

来自分类Dev

如何获得其他用户的访问令牌

来自分类Dev

在嵌套Firebase函数中读取其他用户的快照

来自分类Dev

使用Azure资源图获取其他用户的资源

来自分类Dev

允许其他用户启动/停止/配置Azure VM

来自分类Dev

在C#中访问其他用户的本地应用程序设置

来自分类Dev

在Python2.7中,如何使用主脚本和其他用户定义函数中的变量

来自分类Dev

如何从Bitbucket存储库推送到Azure存储库以及其他用户电子邮件

来自分类Dev

读取其他用户时拒绝Microsoft Graph API 403访问

来自分类Dev

如何使用takeown和icacls拒绝其他用户的访问?

来自分类Dev

拒绝其他用户编辑数据

来自分类Dev

禁止用户从/ mnt访问其他用户的文件

来自分类Dev

从 Azure 函数访问 Azure Batch

来自分类Dev

如何访问其他用户的数据?

来自分类Dev

Oracle:其他用户对模式的只读访问权限?

来自分类Dev

在Django中访问其他用户的信息

来自分类Dev

限制其他用户对NTFS分区的访问

来自分类Dev

列出其他用户的访问规则?

来自分类Dev

如何访问其他用户创建的屏幕?

来自分类Dev

禁止使用Grails SpringSecutiryCore访问其他用户

来自分类Dev

如何限制程序对其他用户的访问?

来自分类Dev

从其他用户访问文件夹

来自分类Dev

从其他用户访问 SNS 主题

来自分类Dev

我可以通过本地主机访问我的apache网站,但其他用户被拒绝访问

来自分类Dev

如何在Azure中创建自定义角色,以便其他用户只能查看Blob容器中的文件列表,而不能查看其内容(RBAC)

来自分类Dev

Worklight JSONStore拒绝某些用户密码,而不拒绝其他用户密码

Related 相关文章

  1. 1

    如何访问其他用户 Azure 监控数据?

  2. 2

    如何使用Windows Azure访问控制对其他用户进行“预身份验证”?

  3. 3

    以超级用户身份运行主代码时,如何从其他用户目录导入函数?

  4. 4

    使用Django中基于函数的视图阻止不需要的用户访问其他用户的配置文件数据

  5. 5

    如何获得其他用户的访问令牌

  6. 6

    在嵌套Firebase函数中读取其他用户的快照

  7. 7

    使用Azure资源图获取其他用户的资源

  8. 8

    允许其他用户启动/停止/配置Azure VM

  9. 9

    在C#中访问其他用户的本地应用程序设置

  10. 10

    在Python2.7中,如何使用主脚本和其他用户定义函数中的变量

  11. 11

    如何从Bitbucket存储库推送到Azure存储库以及其他用户电子邮件

  12. 12

    读取其他用户时拒绝Microsoft Graph API 403访问

  13. 13

    如何使用takeown和icacls拒绝其他用户的访问?

  14. 14

    拒绝其他用户编辑数据

  15. 15

    禁止用户从/ mnt访问其他用户的文件

  16. 16

    从 Azure 函数访问 Azure Batch

  17. 17

    如何访问其他用户的数据?

  18. 18

    Oracle:其他用户对模式的只读访问权限?

  19. 19

    在Django中访问其他用户的信息

  20. 20

    限制其他用户对NTFS分区的访问

  21. 21

    列出其他用户的访问规则?

  22. 22

    如何访问其他用户创建的屏幕?

  23. 23

    禁止使用Grails SpringSecutiryCore访问其他用户

  24. 24

    如何限制程序对其他用户的访问?

  25. 25

    从其他用户访问文件夹

  26. 26

    从其他用户访问 SNS 主题

  27. 27

    我可以通过本地主机访问我的apache网站,但其他用户被拒绝访问

  28. 28

    如何在Azure中创建自定义角色,以便其他用户只能查看Blob容器中的文件列表,而不能查看其内容(RBAC)

  29. 29

    Worklight JSONStore拒绝某些用户密码,而不拒绝其他用户密码

热门标签

归档