Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET模拟中的域名_Asp.net - Fatal编程技术网

ASP.NET模拟中的域名

ASP.NET模拟中的域名,asp.net,Asp.net,在ASP.NET中,我们可以模拟域而不是用户吗?我知道以下是可能的: <identity impersonate="true" userName="domain\userid" password="Password"/> Can I perform something like following: <identity impersonate="true" userName="domain"/> 我是否可以执行以下操作: 我认为这是不可能的。为了模拟,您需要一个密

在ASP.NET中,我们可以模拟域而不是用户吗?我知道以下是可能的:

<identity impersonate="true" userName="domain\userid" password="Password"/>

Can I perform something like following:
 <identity impersonate="true" userName="domain"/>

我是否可以执行以下操作:

我认为这是不可能的。为了模拟,您需要一个密码,而域组并没有确切的密码。这显然与架构背道而驰


只是想知道,为什么需要模拟整个域?如果您与他人分享您的问题,可能会有更好的解决方法。:)

好吧,假设我指定了一个用户进行模拟。某一天,用户已从组织中辞职。系统人员将删除用户的帐户。现在,我必须再次确定一些其他用户帐户进行模拟。如果该体系结构在域中得到支持,事情将自动得到处理。最好创建一个为此任务指定的用户,该用户永远不会被删除。如果用户不存在(您可以使用Win32 API进行检查),您应该执行一些错误验证。如果域中没有使用,或者用户被删除,该怎么办?