四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

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

核心代碼:

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用?機(jī)ú器÷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);    }  }

第二個(gè)參數(shù)是域名,有域名的話寫域名,沒有域名寫目標(biāo)機(jī)器的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技術(shù)asp.net訪問網(wǎng)絡(luò)路徑方法(模擬用戶登錄),轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 章子怡和郭富城的吻戏| 影音先锋欧美| 真正的正义韩国电影| 陈慕义| 食品执行标准对照表| 国产调教视频丨vk| raz分级阅读绘本| 秀人网模特安然maleah简介| 生活频道| 韩国最火主播朴曼妮| cad| 伊人春色在线观看视频| 美女写真裸体| 肖叮叮的剿匪记 电视剧免费观看| 对称度| 电影《白月光》在线观看免费| 彭丹丹最惊艳的电影| 山东卫视节目表| 辐射避难所掉脑袋问题答案| 电视播放| 甜蜜杀机 电影| 女生宿舍完整版| 女生打屁股视频| 凯丽| 浙江卫视周一至周五节目表| china中国农村妇女aⅴ| 电影五十度黑| 雪山飞狐之塞北宝藏演员表| 第一财经公司与行业回放| 日本电影怪物| 龙凤店| 性视频免费| ktv视频| 圣洁四人行| 神迹电影| 屁屁视频| 影库| 春天的芭蕾歌词| 热点新闻素材| 密杀名单| 父子激情视频|