我用webrequest的certification结果被拒绝访问

解决方案 »

  1.   

    http://www.baidu.com/s?ie=gb2312&bs=%B7%C3%CE%CA+%C9%ED%B7%DD%D1%E9%D6%A4+%BE%D6%D3%F2%CD%F8+%C4%BF%C2%BCc%23&sr=&z=&wd=%B7%C3%CE%CA+%C9%ED%B7%DD%D1%E9%D6%A4+%BE%D6%D3%F2%CD%F8+%C4%BF%C2%BCc%23&ct=0&cl=3&f=8另:可以先调用windows本身的程序, 访问那台电脑的目录,然后,再打开他,就不会要密码了。因为先用windows本身的程序,已经通过验证了。
    像这样:System.Diagnostics.Process.Start("\\机器名\目录");
    之后,再进行其他操作。
      

  2.   

    you can try "net use" command.
      

  3.   

    如何在 ASP.NET 应用程序中实现身份模拟
    http://support.microsoft.com/kb/306158/zh-cn
      

  4.   

    to saucer:是用winform访问局域网to trumf: 学以致用~想到什么实用的小功能就写出来
      

  5.   

    两个API函数WNetAddConnection2(建立网络驱动器的映射)和WNetCancelConnection2(取消网络驱动器的映射).
      

  6.   

    http://community.csdn.net/Expert/topic/4048/4048955.xml?temp=.4025995
      

  7.   

    用 “net use”命令提示符解决:
    调用 net use 命令 
    例如:net use \\192.168.0.120\mysoftupdate mypassword /user:administrator
    语法:
    net use [{DeviceName | *}] [{\\ComputerName[\ShareName[\Volume]]] |[http://ComputerName/ShareName[/Folder]}] [{Password | *}]] [/user:[DomainName\]UserName] [/user:[DottedDomainName\]UserName] [/user: [UserName@DottedDomainName] [/savecred] [/smartcard] [{/delete | /persistent:{yes | no}}]net use [DeviceName [/home[{Password | *}] [/delete:{yes | no}]]net use [/persistent:{yes | no}]
    具体语法搜索windows的帮助。System.Diagnostics.Process.Start("cmd.exe",@" /c net use \\192.168.0.12\mysoftupdate mypassword /user:administrator");建立连接,然后就不用输入用户名密码了。