好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > asp.net訪問網絡路徑方法(模擬用戶登錄)

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

熱門標簽:浦發電話機器人提醒還款 昆明語音電銷機器人價格 電銷語音機器人型號參數 柳州電銷機器人公司 太原400電話上門辦理 騰訊地圖標注手機 百度地圖怎樣做地圖標注 400電話如何申請取消 征途美甲店地圖標注

核心代碼:

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);
    }
  }

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

using (IdentityScope c = new IdentityScope("administrator", "192.168.0.1", "11111"))
{
 string[] filelist = System.IO.Directory.GetDirectories(@"\\192.168.0.1\folderName");
}
您可能感興趣的文章:
  • asp.net(c#) RSS功能實現代碼
  • asp.net下URL網址重寫成.html格式、RSS、OPML的知識總結
  • 用 Asp.Net 建立一個在線 RSS 新聞聚合器的方法
  • 一個ASP.NET的MYSQL的數據庫操作類自己封裝的
  • asp.net截屏功能實現截取web頁面
  • Asp.net中將Word文件轉換成HTML的方法
  • ASP.NET自動為URL加上超鏈接的代碼
  • 服務器安全狗導致ASP.NET網站運行出錯的一個案例
  • Asp.Net中的字符串和HTML十進制編碼轉換實現代碼
  • ASP.NET讀取RSS的方法

標簽:白山 蘭州 新疆 江蘇 天門 陽泉 張家界 德陽

巨人網絡通訊聲明:本文標題《asp.net訪問網絡路徑方法(模擬用戶登錄)》,本文關鍵詞  asp.net,訪問,網絡,路徑,方法,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp.net訪問網絡路徑方法(模擬用戶登錄)》相關的同類信息!
  • 本頁收集關于asp.net訪問網絡路徑方法(模擬用戶登錄)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 99国产精品欲AV????软件| 末发育女AV片一区二区在线观看| 韩国毛片免费大片| 丝袜榨精全肉h老师文| 国产91po在线观看免费观看| 大乳boobs巨爆乳HD| 免费国精产品自偷自偷| a站好看的电影免费在线看| 亚洲一卡2卡三卡4卡2021四卡| 四川少妇bbw搡bbbb搡bbbb| 久久精品视频6| 中文aV人妻aV无码中文视频| 巨胸爆乳喷奶水www免费观看| 成**人免费一级毛片| 成都电影免费观看1| 痴汉电车中文字幕| 久久国产精品成人影院| 在线综合亚洲欧洲综合网站| 性瘾难戒(NP,粗口,黄暴)简体| 视频一区二区欧美日韩在线| 国产精品国产三级国产在线观看| 继夫调教嗯啊h男男| 99精品美国久久精品中文字幕 | 肉文小说道具| 韩国19禁主播vip福利视频婵婵| 男男舌吻交缠舌头gif| 8x8x打飞机| 成人做爰黄AAA片爽爽视频美国 | 国产又爽又大又黄A片小说苏妖精| 快穿c各种受肉大总攻H| 掀开奶罩边躁狠狠躁学生的小文字| 国产精选一区二区| 欧美一级婬片A片免费看网站毒液| 中文字幕乱码人妻二区三区 | 丰满欧美放荡少妇在线| 欧美一级爱爱视频| 利世新娘外网完整视频| 北流市| 法国空乘4无删减版在线| 亚欧洲精品在线视频免费观看 | 久久婷婷综合中文字幕|