• IIS访问共享目录,上传本地文件到共享目录的详细方法


    公司最近在做一个项目,通过接口上传文件到IIS服务器端,客户要求要直接上传到共享目录服务器上,不占用IIS服务器的空间。期间遇到好多问题啊。

    1、IIS服务端电脑无法访问共享服务器端(具体可看我这篇博客:https://www.cnblogs.com/xielong/p/16169764.html)

    2、IIS使用共享文件的时候,出现拒绝访问的权限问题(c#代码访问到服务器共享文件)

    本人上传方法是通过Web网站项目(部署在IIS)的Api接口访问远程服务器的共享文件,发现在vs2015运行是可以上传的,在部署在IIS就显示拒绝访问权限问题。(本地服务器A——>远程服务器B)

    后来在网上找到原因,原先我们vs2015使用的IIS Express权限大于IIS服务的权限。

    那么如何解决呢?

    1、在本地服务器A和远程服务器B建立同样的账号信息(两边的账号、密码必须一样)

    2、在远程服务器B上建立共享文件,赋读写权限给新账号(要共享出来的文件,右击属性:共享,加入用户权限)

     3、在本地服务器A上添加共享文件路径的网络位置(打开我的电脑,在空白处右击,添加网路位置)

    4、本地服务器A的IIS服务器上创建虚拟目录

    PS:本人已测试过,可以上传,但客户那边觉得安全性过低,取消该方案(想要使用的记得慎重考虑)

    参考网址:https://www.pianshen.com/article/87771716062/

  • 相关阅读:
    【k8s】pv 处在 Terminating 状态
    【k8s】命令行自动补全
    【k8s】允许 master 节点运行 pod
    【k8s】Harbor 安装
    Nginx 允许 frame 嵌套
    Python基础教程:json中load和loads区别
    Python 基础教程:用户交互语句
    Python正则表达式-常用函数的基本使用
    Python字典循环与字典排序
    4道Python文件操作和函数练习题
  • 原文地址:https://www.cnblogs.com/xielong/p/16202560.html
Copyright © 2020-2023  润新知