0
我的電腦已加入Windows域,但我以本地帳戶登錄計算機,而不是域帳戶。我沒有通過調用AcquireCredentialsHandle()來獲得Kerberos證書。是否有可能獲得本地帳戶的Kerberos憑據?就像IIS一樣,它以「NT AUTHORITY \ Network Service」帳戶運行,該帳戶也是本地帳戶。 IIS如何從域控制器獲取Kerberos憑據?如何從域控制器獲取Kerberos憑證
我的電腦已加入Windows域,但我以本地帳戶登錄計算機,而不是域帳戶。我沒有通過調用AcquireCredentialsHandle()來獲得Kerberos證書。是否有可能獲得本地帳戶的Kerberos憑據?就像IIS一樣,它以「NT AUTHORITY \ Network Service」帳戶運行,該帳戶也是本地帳戶。 IIS如何從域控制器獲取Kerberos憑據?如何從域控制器獲取Kerberos憑證
您的陳述並非如此。微軟reference說,在第二章「Exchange服務和LocalSystem賬戶 」
這個帳戶沒有密碼。 NetworkService帳戶對應於域中本地計算機的計算機帳戶。在LocalSystem帳戶的安全上下文中運行的Exchange服務在通過網絡訪問域資源(如Active Directory)時使用本地計算機帳戶憑據。
使用域帳戶登錄或使用LogonUserEx
。
感謝您的解釋。通過使用LocalSystem帳戶運行我的程序,我解決了我的問題。我也嘗試使用NetworkService帳戶運行,但由於權限不足而失敗。我不知道NetworkService帳戶使用本地計算機的計算機帳戶。 – moshangcheng