i have a upload function in my system which allow user to upload their pdf file.
when i upload file from my pc to server , no issue
my pc --> //192.168.2.5/web/file/ <---- my system source code server
after i change the upload destination to other server( //192.10.1.1/Intranet/ ),it fail to upload.
firewall has been open between server 192.168.2.5 and 192.10.1.1
below are my upload function
protected void btn_add(object sender, EventArgs e)
{
string title = title_p.Text;
int loggedUserID = Convert.ToInt32(Session["loggedUserID"]);
List<BOL.UserInfo> userslist = new UserInfos().List();
BOL.UserInfo loggeduser = userslist.Where(x => x.UserID == loggedUserID).FirstOrDefault();
if (FileUploadControl.HasFile)
{
String ext = System.IO.Path.GetExtension(FileUploadControl.FileName);
if (ext.ToLower() == ".pdf" )
{
string path1 = "\\\\192.168.1.10\\Intranet\\";
if (FileUploadControl.HasFile)
{
int fileSize = FileUploadControl.PostedFile.ContentLength;
if (FileUploadControl.PostedFile.ContentLength > 5242880)
{
ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + "File size too big" + "');", true);
return;
}
else
{
string filename = Path.GetFileName(FileUploadControl.FileName);
try
{
if (System.IO.File.Exists(Server.MapPath(path1) + filename))
{
filename = (Path.GetFileNameWithoutExtension(FileUploadControl.FileName) + DateTime.Now.ToString("yyyy-MM-dd HHmmtt") + Path.GetExtension(FileUploadControl.FileName));
FileUploadControl.SaveAs(Server.MapPath(path1) + filename);
DAL.leadp insertdata = new leadp();
insertdata.lead_insert(loggeduser.SUBSIDIARY_CD, title,loggeduser.EmployeeNo, filename, path1 + filename);
string message = "Submitted";
ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + message + "');", true);
}
else
{
filename = Path.GetFileName(FileUploadControl.FileName);
FileUploadControl.SaveAs(Server.MapPath(path1) + filename);
DAL.leadp insertdata = new leadp();
insertdata.lead_insert(loggeduser.SUBSIDIARY_CD, title, loggeduser.EmployeeNo, filename, path1 + filename);
string message = "Submitted";
ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + message + "');", true);
}
}
catch (Exception ex)
{
}
}
}
}
else
{
ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + "Only can upload pdf file" + "');", true);
}
}
else
{
ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + "Please insert pdf file" + "');", true);
}
}
What I have tried:
asaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa