【发布时间】:2019-07-20 15:27:42
【问题描述】:
我在部署应用程序并在 IIS8 上启动它时尝试创建一个文件夹,但出现此错误:
UnauthorizedAccessException: 访问路径 'C:\ApplicationsFolder\CentralApplicationSettings\' 被拒绝。
这是我的 Startup.cs 中的代码:
var centralApplicationSettingsDirectory = System.IO.Directory.CreateDirectory(Environment.GetEnvironmentVariable(MSCASGlobals.CentralApplicationSettings));
当我部署并启动我的应用程序时,该文件夹未创建,当我尝试在浏览器中启动应用程序时,我收到上述错误。
我已经尝试为我的应用程序池身份授予读/写权限,但它仍然不起作用。我还缺少什么?
【问题讨论】:
-
您的应用程序池以什么用户身份运行?
标签: c# asp.net asp.net-core iis