2016-09-07 11 views
1

ローカルシステムと同じドメインコントローラの一部であるHyperVサーバーをリモートで接続しようとしています。私はADなしのユーザー名を与えても動作しますが、ユーザー名がAD.e.g.のときはいつでも失敗します(エラー "無効なパラメータ")。 AD \ administrator。 //これはDCリモートHyperVサーバーをC言語で接続しています

Impersonation = ImpersonationLevel.Impersonate; 
Authority = "ntlmdomain:" + _domain; 
options.Username = "administrator"; 
options.Password = _authPas; 

//に動作します。しかし、これはすべてのヘルプは高く評価されます

Impersonation = ImpersonationLevel.Impersonate; 
Authority = "ntlmdomain:" + _domain; 
options.Username = "testAD\\administrator"; 
options.Password = _authPas; 

を動作しません。

+0

注:Hyper-Vサーバー(リモート)とローカルサーバーは、どちらも同じドメインの一部です。リモートサーバーのローカル管理者に接続できます。しかし、ドメイン管理者ではありません。ドメイン管理者のユーザー名でdominnameを使用しない場合でも、動作しません。 –

答えて

0

なぜユーザ名が複数与えるドメイン名

せずにユーザー名のみでなければならないので、あなたはすでにドメインの権限に記載されている

「権威」でドメイン名を提供した後、ユーザー名にドメイン名を与えています時間は動作しません。

+0

注:Hyper-Vサーバー(リモート)とローカルサーバーは、どちらも同じドメインの一部です。リモートサーバーのローカル管理者に接続できます。しかし、ドメイン管理者ではありません。ドメイン管理者のユーザー名でdominnameを使用しない場合でも、動作しません。 –

+0

あなたは "Authority"のドメイン名を送信していますか?私の見解によれば、最初に – KMKMAHESH

関連する問題