iis对UNC路径的访问被拒绝

 问题描述

本机调试写文件到指定UNC路径是可以的,(写文件到指定UNC路径https://blog.csdn.net/Jjb125/article/details/89386558)将程序发布到IIS服务器上,在进行写操作,报错访问被拒绝,见下图日志:

假设iis服务器所属ip为:192.168.2.1,写文件到ip为192.168.2.12的客户端的共享文件夹中

题记:

在解决过程中碰到许多对共享文件夹更改权限,添加账户的操作,经验证都是不可取的。直到看了https://www.cnblogs.com/hangwei/p/7039384.html才有了解决头绪,上述参考博客缺少第四步,我只在第一次操作的时候成功了,当我删掉站点,重新发布时,又不行了(具体原因还需积累),后又参考https://www.cnblogs.com/lcyuhe/p/7009912.html,操作了第四步就可以实现IIS服务器访问UNC路径的功能。

解决方案:

(1)在服务端和客户端新建一个相同账户名、相同密码的账户,本例中新建的账户为mile,并将其“隶属于”IIS_IUSRS这个组;

                             

(2)在iis上发布的站点新建虚拟目录,并绑定上述第一步新建的账户名和密码;

(3)设置站点的匿名身份验证和ASP.NET模拟的身份认证;

(4)更改应用程序池中站点的标识,将其绑定到新建的用户名和密码。

                            

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值