![授予 IIS 8 写入网络文件夹的权限](https://linux22.com/image/738226/%E6%8E%88%E4%BA%88%20IIS%208%20%E5%86%99%E5%85%A5%E7%BD%91%E7%BB%9C%E6%96%87%E4%BB%B6%E5%A4%B9%E7%9A%84%E6%9D%83%E9%99%90.png)
使用 .Net Framework 上的 ASP.Net MVC 创建了一个 API。它在 Windows Server 2012R2 上运行。我构建了一个 POST 操作,将图像本地上传到服务器,压缩并重命名。这部分工作得很好。当我尝试将该图像移动到网络文件服务器时,我遇到了问题。我让移动过程正常工作的唯一方法是授予每个人写入权限,当然我们不想这样做。
我尝试分配 IIS_IUSSRS 写入权限,但我可以应用的唯一 IIS_IUSRS 是文件服务器,如:FILE-SRVR\IIS_IUSRS,这不起作用。我想我需要应用的是:API-SRVR\IIS_IUSRS,但文件服务器文件夹无法导航到该位置。
我也尝试过使用应用程序池,但文件服务器也无法识别应用程序池名称。任何想法或建议都将不胜感激!
答案1
为计算机帐户分配权限,或者使用实际帐户并为该帐户分配权限。