一、需求背景
1、通过WEB API项目定时生成EXCEL报表并保存在公共盘
二、问题
1、在测试环境没有任何问题
2、部署到IIS环境后出现没有文件夹权限报错
三、解决方案(推荐二):
1、方案一:文件夹控制权限新增EveryOne完全控制权限(存在安全风险)
文件>>右键>>安全>>编辑>>添加>>EveryOne>>完全控制
2、方案二
本质上就是将文件夹共享给用户时,搜索项目名称的用户并添加。比如我的项目是DataManagement,那么就素搜索名称为DataManagement的用户,并给其共享读写权限
IIS应用程序池标识(程序池账户)ApplicationPoolIdentify - 傅小灰 - 博客园 (cnblogs.com)