可以利用Webservice上传文件,在前台服务器上部署一个上传服务,可以通过URL来访问并经过身份验证后上传文件,并返回访问文件的绝对地址,存入数据库(前台后台共用)中,前台读出来显示供用户下载就行了。
参考:http://www.cnblogs.com/lazyman/articles/1583153.html
搞的这么复杂,直接用iframe,你想上传到哪就传到哪
正好做个类似的项目
也是强行分开的
第一 后台上传文件保存在一个 UPLOAD的文件夹 然后将这个文件夹共享 前台的服务器映射盘符到后台服务器的这个UPLOAD的文件夹 在前台站点的IIS 建立 网络虚拟目录(新建虚拟目录的时候可以选折的!)指向这个文件夹,这样 在前台WEB 查看 后台的文件 不就可以通过虚拟目录找到这个文件了咯
第2 后台上传的文件放在一个 UPLOAD 的文件夹 做个2级域名 指向这个文件夹 比如 FILE.ABC.COM 然后前台浏览文件 将路径指向 file.abc.com/abd.rar 的话 就可以了
第3 重写httphandler 做URL 重定向 在前台浏览文件的时候转向后台的站点路径也可以