【发布时间】:2021-08-05 00:28:03
【问题描述】:
我正在开发一个下载文件的 ASP.Net Core 3.1 API 应用程序。它将这些文件保存到网站外部的文件夹中。我知道允许进程直接写入目标会有一个问题。我发现这篇文章讨论了在 IIS7 (IIS7 Permissions Overview - ApplicationPoolIdentity) 上为 .Net Framework 进行设置,但我在 IIS 8.5 上进行部署,但找不到用户“IIS AppPool\DefaultAppPool”。
Q1:那么“IIS AppPool”部分到底是什么?通常我习惯使用机器名或域名,但它显然更简洁,因为它可以在所有机器上找到。
解决了!!!!!!我已经为应用程序创建了一个独特的应用程序池,我们称之为“上传系统”。我想问如何将它输入到“选择用户或组”中,并认为我应该快速测试它没有引号......它成功了!!!!我仍然想知道 Q1 的答案,但我得到了主要问题!!!!
【问题讨论】:
标签: permissions file-permissions iis-8.5