Network Service
次のコードのように実行されているサービスのコンピューター プリンシパル名を取得しようとしました。
BOOLEAN bError = GetUserNameEx(NameUserPrincipal, buffer, &buf_len);
私のコンピュータのドメイン名は であるため、 の結果も同じService-Windows@example.com
であると期待しています。buffer
ただし、返されるサービス プリンシパル名はWIN-SC4RKQUKM4D@example.com
. コンピューターを変更してドメインに追加したことは確かですexample.com
。
異常なプリンシパル名についてはわかりません。何が問題なのですか?どんなヒントでも大歓迎です。
アップデート
ドメイン コントローラーでサービスを実行していますが、これが結果に影響するかどうかはわかりません。
ありがとう、そしてよろしく!