繁体   English   中英

如果路径来自web.config,则无法访问远程文件

[英]Remote file is not getting accessed if path comes from web.config

在web.config中,

 <add key="Uploads"  value="\\\\192.19.165.115\\image_dir\\"/>

C#代码:

 uploadsPath = (ConfigurationManager.AppSettings["Uploads"].ToString()); 

它的返回文件带有以下语句

return File("\\\\192.19.165.115\\image_dir\\" + name, System.Net.Mime.MediaTypeNames.Application.Octet, name);

但是,这行代码使它低于错误。

return File(uploadsPath + name, System.Net.Mime.MediaTypeNames.Application.Octet, name);

错误:

[COMException (0x80070006): The handle is invalid. (Exception from HRESULT: 0x80070006 (E_HANDLE))]
[HttpException (0x80004005): An error occurred while communicating with the remote host. The error code is 0x80070006.]

两者都是相同的路径。 请指导我解决此问题。

在Web配置中,该值应为:

 <add key="Uploads"  value="\\192.19.165.115\image_dir\"/>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM