ASP.NET中怎么将文件写到另一个服务器

ASP.NET中怎么将文件写到另一个服务器,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

成都创新互联从2013年成立,是专业互联网技术服务公司,拥有项目成都网站设计、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元社旗做网站,已为上家服务,为社旗各地企业和个人服务,联系电话:18982081108

ASP.NET怎么将文件写到另一服务器

1、在文件服务器B上建立一共享文件夹,同时在该服务器上创建一用户,如DocShareUser,给此用户分配共享文件夹的读写权限

2、在WEB服务器A上也同时传建一同名用户DocShareUser(注意,用户名和密码必须一致)

3、在网站下添加一虚拟目录,虚拟目录的物理路径执行服务器A的共享目录,路径符合UNC规则,如\\ServerB\DocShare,传递身份验证用户设置为默认即可。

4、信任关系权限,只有在建立信任的基础上,方可向B服务器上传文件,该问题可通过两种方式解决,

方式1:在Web.Config中增加运行模拟帐号

方式2:在Global.asax中加载,网站一运行就自动建立信任关系,System.Diagnostics.Process.Start("net.exe","use\\\\B服务器的IP\\共享文件夹\"B服务器上的密码\"/user:\"B服务器上的用户名\""),B服务器上的用户是指能写入那个共享文件夹的用户(建议使用此方式,不会影响网站认证的变化)

ASP.NET怎么将文件写到另一服务器

5、步骤4如采取Web.Config中增加模拟帐号方式,则需要给C:\Windows\Microsoft.NET\Framework64\v4.0.30319\TemporaryASP.NETFiles临时目录分配所建用户DocShareUser的读写控制权限(路径视安装Framework版本而定)

6、代码中通过Server.MapPath("虚拟目录")方式获取上传地址,写入文件流即可

7、注意上传文件IIS有默认4M限制,可通过WEB.config修改,如下

看完上述内容,你们掌握ASP.NET中怎么将文件写到另一个服务器的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


新闻名称:ASP.NET中怎么将文件写到另一个服务器
文章出自:http://bzwzjz.com/article/jsihoi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作公司 成都网站建设 成都网站建设 成都网站设计 成都网站制作 成都网站建设 定制网站设计 成都网站制作 温江网站设计 成都网站建设 企业网站设计 成都网站制作 外贸网站建设 网站建设公司 重庆网站建设 定制网站建设多少钱 手机网站建设套餐 成都网站设计 成都响应式网站建设 网站设计制作 成都网站制作 响应式网站设计