将两个不同应用程序中的文件上载到同一文件夹
本文关键字:文件 上载 文件夹 应用程序 两个 | 更新日期: 2023-09-27 18:24:57
是否可以从同一文件夹中的不同web应用程序上传文件。应用程序A对应一个注册页面,应用程序B管理员可以跟踪每个人都在应用程序A中注册。问题是,应用程序B的管理员无法查看在应用程序A中上传的文档,因为它们是在不同的文件夹中上传的。如何将应用程序A的上传文件保存到应用程序B的文件夹中。
通常的方法是在两个应用程序之外都有一个公用文件夹,它们都可以看到。在IIS内部,您可以将其设置为每个应用程序中的虚拟目录。
从应用程序的角度来看,该文件夹似乎是其根路径的本地文件夹。然而,它被物理地存储在其他地方。
步骤
- 转到web服务器上的文件系统
- 在某个地方创建一个目录来存放您上传的内容。授予您的应用程序池读取文件和将文件写入该目录的权限
- 打开web服务器上的IIS管理器
- 导航到应用程序A
- 右键单击网站并选择"添加虚拟目录"
- 为它输入一个别名,并设置在步骤2中创建的目录的路径
- 对应用程序B执行步骤4、5和6
在应用程序A中,更改代码以将文件保存到该目录中。从应用程序B更改代码以从该目录中提取文件。