【问题标题】:Access folder from cross domain Dedicated Server (Asp.net)从跨域专用服务器(Asp.net)访问文件夹
【发布时间】:2019-01-17 21:30:05
【问题描述】:
我们有两个不同的网站,它们在专用服务器上共享相同的数据库。
例如:
- www.student.com
- www.Teacher.com
教师将在 www.Teacher.com/Upload 上传文件。
学生是 (www.student.com) 的用户,他将从 www.Teacher.com/Upload 访问文件。
问题:
如何访问另一个域的文件夹?
【问题讨论】:
标签:
c#
asp.net
cross-domain
dedicated-server
folder-access
【解决方案1】:
FileUpload Fu1 = up1;
string timek = System.DateTime.Now.Ticks.ToString();
string virtualFolder = "Upload/" + timek;
string physicalFolder = Server.MapPath(virtualFolder);
Fu1.SaveAs(physicalFolder + Fu1.FileName);
timek = timek + Fu1.FileName;
HiddenField1.Value ="http://www.Teacher.com/Upload/" + timek;
将此路径(HiddenField1.Value)插入数据库,即可访问两个网站