zoukankan      html  css  js  c++  java
  • .net中连接远程目录的解决方案

    关于asp.net无法访问远程目录的解决 :   

      System.IO.Directory.Exists(@"\\192.168.0.1\test\")  

      总是返回false,说路径不存在,实际上确实存在,

      引起这个问题的原因是由于window的权限问题  

     
      解决方案如下:  
       

      1、在部署aspx文件的本机和欲访问的远程主机(如192.168.0.1)分别建一个名称相同的windows帐号如:test/test

      这里两个密码需要定期修改,否则会出现连接失败

      2、在web.config中,添加有以下语句:   

         <system.web>下面添加:

        <identity   impersonate="true" userName="test" password="test"/>

      3、将\\192.168.0.1\test这个目录的权限赋给test

      4、在部署aspx文件的本机,将test加到windows管理员组中去。  

        以上设置完成,刷新页面返回true   O(∩_∩)O~

  • 相关阅读:
    第七次上机练习
    第六次作业
    第六次上机练习
    第五次作业
    第五次上机练习
    第四次作业
    第四次上机练习
    第三次上机练习
    第三次作业
    第十一周上机练习
  • 原文地址:https://www.cnblogs.com/Hdsome/p/1585109.html
Copyright © 2011-2022 走看看