我将我的 mvc 应用程序发布到我的本地 IIS 版本 8。应用程序需要将临时文件写入本地文件夹,例如 d:\my mvc\temp。
我的应用程序池是 DefaultAppPool,Identity 是 ApplicationPoolIdentity。
我在 Windows 资源管理器中选择了 d:\my mvc\temp 并为该文件夹添加了 IIS_IUsers,并提供了完全控制权限。我尝试添加本地服务、网络、网络服务读写权限。这些也不起作用。
但是应用程序仍然无法将文件写入文件夹。
问题是如何让应用程序写入本地文件夹,并且出于安全原因给 IIS_IUsers 权限一个好的做法?
谢谢你。