IIS访问磁盘映射下的目录文件解决方案

需求场景:
现有两台服务器,A服务器相当于文件实际存储服务器,需要开放共享磁盘目录(比如D://data),供同内网的B服务器来访问调用;
B服务器上部署了后台netcore项目程序和IIS,需要在B服务器上添加A服务器共享的磁盘映射目录,然后通过B服务器上IIS部署的后台程序,去对映射磁盘目录下进行文件上传,下载,在线浏览等操作;

 

A服务器:使用已存在的账户和密码,或者新创建一套账号密码,如图1 把磁盘目录属性,选共享 然后选择账号(比如选admin账号,需要记住所选账号密码 后续会用到);
B服务器:先确认B服务器上是否存在刚才A服务器上选择的账号密码,如果不存在则添加一下账号密码(一定要和A服务器上账密保持一致)。然后如图2所示 找到IIS部署的Netcore所对应的应用程序池,点高级设置--标识--选自定义账户并填写A服务器上选择的账号和密码(一定要和A服务器上的保持一致)。然后重启下程序池和后台项目网站;

 

 

 

 

 

BS系统:完成以上设置后,可以登录BS系统网站,进入存储设置页,如图3所示,URL填写格式如图4,前面用红框中的映射实际名称(不能直接用映射磁盘Z:这种,而要用具体的名称前面双斜杠要有),后面再加上斜杠加红圈中的别名,最后再以一个斜杠结尾;

 

 

 

posted @ 2020-11-20 18:19  zwbsoft  阅读(975)  评论(0编辑  收藏  举报