Authentication 针对客户端应用程序使用C#对Windows服务器进行身份验证的方法

Authentication 针对客户端应用程序使用C#对Windows服务器进行身份验证的方法,authentication,windows-authentication,Authentication,Windows Authentication,我将windows server 2003计算机作为我们网络的一部分。我已经在上面创建了一个管理员用户 现在这个服务器系统有一个共享文件夹 我正在编写一个C#应用程序,它将本地系统中的一些文件复制到windows server 2003计算机中的共享文件夹中 我已经对文件传输代码进行了编码,如果我使用windows资源管理器对客户端计算机进行身份验证,将文件复制到服务器上的共享文件夹中,效果会很好 但是,如果我不使用windows资源管理器进行身份验证,我的代码会给出拒绝访问错误 我想要C#co

我将windows server 2003计算机作为我们网络的一部分。我已经在上面创建了一个管理员用户

现在这个服务器系统有一个共享文件夹

我正在编写一个C#应用程序,它将本地系统中的一些文件复制到windows server 2003计算机中的共享文件夹中

我已经对文件传输代码进行了编码,如果我使用windows资源管理器对客户端计算机进行身份验证,将文件复制到服务器上的共享文件夹中,效果会很好

但是,如果我不使用windows资源管理器进行身份验证,我的代码会给出拒绝访问错误

我想要C#cope块,它可以验证我的文件传输应用程序,而无需每次在windows资源管理器上输入creds。windows服务器具有正常的windows身份验证

请帮忙

编辑-


服务器没有AD,请注意,Iam正在根据AD进行身份验证,我只想创建一个到计算机的经过身份验证的windows会话。

您需要使用模拟

以下知识库文章提供了一些有关使用.NET模拟的好信息:

快速谷歌搜索会出现以下示例(基于相同的想法):