代码之家  ›  专栏  ›  技术社区  ›  Kyle Rosendo

作为其他域上的特定用户写入目录

  •  1
  • Kyle Rosendo  · 技术社区  · 15 年前

    我想知道,如何将一个文件(例如,从计划任务中的控制台应用程序)写入另一个域中的计算机?如何设置用户名和密码,例如使用“登录到…”对话框进行身份验证?

    显然,存在两个先决条件:

    • 计算机可以跨域看到彼此,但是它们需要进行身份验证
    • 你知道登录的详细信息
    • 您要登录的用户名具有适当的写入权限

    有人知道吗?

    谢谢,

    凯尔

    1 回复  |  直到 15 年前
        1
  •  4
  •   Nader Shirazie    15 年前

    这里的方法是 Impersonation . 看一看 here 简单的操作方法。

    本质上,您需要获得用户令牌的句柄(通常使用 LogonUser ,然后打电话 Impersonate .

    还有几个项目(如 this one )使这个过程简单一点。