从跨域专用服务器(Asp.net)访问文件夹

时间:2018-08-10 09:41:30

标签: c# asp.net cross-domain dedicated-server folder-access

我们有两个不同的网站,它们在专用服务器上共享相同的数据库。

例如:

  1. www.student.com
  2. www.Teacher.com

教师将在www.Teacher.com/Upload上上传文件。 学生是(www.student.com)的用户,他将从www.Teacher.com/Upload访问文件。

问题:

如何访问另一个域的文件夹?

1 个答案:

答案 0 :(得分: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)插入数据库,即可访问两个网站