为解决IIS服务和用户上传的文件分别部署在不同的电脑上时,解决权限的问题。

定义:

A:iis服务器

B:文件服务器

步骤:

1.在B上创建一个用户【uploaduser】(并设置密码)

2.给B上的共享目录赋予用户【uploaduser】读写的权限。

3.在A上创建一个相同的用户【uploaduser】(用户名和密码都一样)

4.在A的IIS上新建一个虚拟目录,指向B上的那个目录;并且检查其共享权限和权限中,【uploaduser】都存在且都有读写权限。

5.在A的iis这样配置:

IIS应用程序池的【高级设置】-》【进程模型】-》【标识】-》【自定义账户】设置为第2步创建的用户【uploaduser】;(这一步省略也没见出问题)

6、在虚拟目录上点右键,【管理虚拟目录】->【高级设置】,设置【物理路径凭据】->选择【特定用户】,填写【uploaduser】及其密码。在第四步新建虚拟目录时也可以设置【物理路径凭据】

最后一步很关键,最后一步很关键,最后一步很关键  ,不然会出现401.3错误

在ASP.NET里面,可以不用配置IIS,只需要在服务器创建共享文件夹即可,然后在代码里面配置,可实现上传读取虚拟目录数据,详见:http://www.cnblogs.com/yunspider/p/5035544.html

参考:http://www.cnblogs.com/CodingArt/p/5032230.html

非常感谢Sara_Z的分享

最新文章

  1. 序列化Image到byte[]
  2. BZOJ 2565 回文串-Manacher
  3. 近期oepnfire工作总结.
  4. 【11_83】Remove Duplicates from Sorted List
  5. opencv3.1包安装
  6. Linux搭建NFS提供磁盘给Windows使用
  7. 【转】Compile FFmpeg on CentOS 6.x
  8. ThinkPHP - 连贯操作
  9. [转][Swust OJ 24]--Max Area(画图分析)
  10. centos-mysql 安装
  11. Nginx 配置 Https 免费证书访问
  12. 小程序:navigateBack()修改数据
  13. sql server 中getdate() 的日期时间字符串表示法
  14. JavaScript中为什么使用立即执行函数来封装模块?
  15. 1173 - The Vindictive Coach
  16. nowcoder172C 保护 (倍增lca+dfs序+主席树)
  17. mac安装RabbitMQ
  18. 《剑指offer》-判断对称二叉树
  19. TensorFlow入门
  20. 框架-Spring

热门文章

  1. 设计模式之美:Iterator(迭代器)
  2. 推荐一些常用感觉不错的jQuery插件
  3. C#Light(包括unity一切C#环境可用嵌入式脚本)0.10B稳定版发布,功能已定型
  4. linux奇技淫巧
  5. Java中static的理解
  6. Atitit 为什么网络会有延时 电路交换与分组交换的区别
  7. vb6里面dim和set的区别
  8. Android Studio导入System Library步骤
  9. JS中call、apply、bind使用指南,带部分原理。
  10. 菜鸟级别的WCF入门学习