• 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/

  • 相关阅读:
    谈谈JavaScript中继承方式
    《前端架构设计》学习笔记一--架构的种子
    正则中1的用法---反向引用
    JavaScript千分符---正则实现
    JavaScript开发中常用的代码规范配置文件
    前端开发流程---我们应该做些什么
    JavaScript中数据类型判断
    冒泡排序以及改进
    Number和toString中的坑
    Fluent Ribbon 第五步 ToolBar
  • 原文地址:https://www.cnblogs.com/xielong/p/16202560.html
Copyright © 2020-2023  润新知