一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

asp.net訪問網(wǎng)絡路徑方法(模擬用戶登錄)

核心代碼:

public class IdentityScope : IDisposable{    // obtains user token    [DllImport("advapi32.dll", SetLastError = true)]    static extern bool LogonUser(string pszUsername, string pszDomain, string pszPassword,int dwLogonType, int dwLogonProvider, ref IntPtr phToken);    // closes open handes returned by LogonUser    [DllImport("kernel32.dll", CharSet = CharSet.Auto)]    extern static bool CloseHandle(IntPtr handle);    [DllImport("Advapi32.DLL")]    static extern bool ImpersonateLoggedOnUser(IntPtr hToken);    [DllImport("Advapi32.DLL")]    static extern bool RevertToSelf();    const int LOGON32_PROVIDER_DEFAULT = 0;    const int LOGON32_LOGON_NEWCREDENTIALS = 9;//域ò控?中D的?需è要a用?:Interactive = 2    private bool disposed;    /// <summary>    /// 登?錄?    /// </summary>    /// <param name="sUsername">用?戶§名?</param>    /// <param name="sDomain">域ò名?,?如?果?不?在ú域ò中D就í使1用?機ú器÷IP地?址?</param>    /// <param name="sPassword">密ü碼?</param>    public IdentityScope(string sUsername, string sDomain, string sPassword)    {      // initialize tokens      IntPtr pExistingTokenHandle = new IntPtr(0);      IntPtr pDuplicateTokenHandle = new IntPtr(0);      try      {        // get handle to token        bool bImpersonated = LogonUser(sUsername, sDomain, sPassword,LOGON32_LOGON_NEWCREDENTIALS, LOGON32_PROVIDER_DEFAULT, ref pExistingTokenHandle);        if (true == bImpersonated)        {          if (!ImpersonateLoggedOnUser(pExistingTokenHandle))          {            int nErrorCode = Marshal.GetLastWin32Error();            throw new Exception("ImpersonateLoggedOnUser error;Code=" + nErrorCode);          }        }        else        {          int nErrorCode = Marshal.GetLastWin32Error();          throw new Exception("LogonUser error;Code=" + nErrorCode);        }      }      finally      {        // close handle(s)        if (pExistingTokenHandle != IntPtr.Zero)          CloseHandle(pExistingTokenHandle);        if (pDuplicateTokenHandle != IntPtr.Zero)          CloseHandle(pDuplicateTokenHandle);      }    }    protected virtual void Dispose(bool disposing)    {      if (!disposed)      {        RevertToSelf();        disposed = true;      }    }    public void Dispose()    {      Dispose(true);    }  }

第二個參數(shù)是域名,有域名的話寫域名,沒有域名寫目標機器的IP就可以了

using (IdentityScope c = new IdentityScope("administrator", "192.168.0.1", "11111")){ string[] filelist = System.IO.Directory.GetDirectories(@"http://192.168.0.1/folderName");}

php技術asp.net訪問網(wǎng)絡路徑方法(模擬用戶登錄),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 五月婷婷丁香综合 | 中文字幕一区在线观看视频 | 丁香六月欧美 | 77777网站| 日韩精品第二页 | 高清一区二区三区免费 | 精品精品久久宅男的天堂 | 亚洲一级毛片 | 日本a在线看 | 国产最新精品精品视频 | 免费激情网| 国产大片线上免费观看 | 中文字幕一区二区在线播放 | 在线青草| 免费观看成人www精品视频在线 | 午夜激情视频专区在线观看网站大全 | 欧美一区二区激情视频 | 伊人狠狠色j香婷婷综合 | 国产高清在线视频 | 在线成人爽a毛片免费软件 在线成人小视频 | 国模337人人本艺术150p | 久草新在线 | 国产亚洲精品在天天在线麻豆 | 国产高清网站 | 欧美a极品极品欧美 | 精品日韩一区二区三区视频 | 91最新视频 | 亚洲人成人77777网站 | 99久久好看一级毛片 | 色久优优 | 国产91在线精品 | www.黄色免费| 天天综合网网欲色 | 中文字幕一区视频一线 | 色婷婷天天综合在线 | 激情综合网五月婷婷 | 美女一级免费毛片 | 亚洲视频第一页 | 欧美精品v日韩精品v国产精品 | 日本综合欧美一区二区三区 | 免费观看欧美成人1314w色 |