У меня есть клиент C# ниже. Мне нужно создать маркер kerberos, используя этот билет. Но он всегда генерирует токен NTLM. KDC - это AD.Всегда генерировать NTLM вместо билета kerberos
public static void Main(string[] args)
{
Uri uri = new Uri(args[0]);
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(uri);
req.Credentials = CredentialCache.DefaultCredentials;
// Get the response.
using (HttpWebResponse res = (HttpWebResponse)req.GetResponse())
{
StreamReader sr = new StreamReader(res.GetResponseStream());
Console.WriteLine(sr.ReadToEnd());
}
}
Сгенерированный маркер "Переговоры TlRMTVNTUAABAAAAl7II4gIAAgAuAAAABgAGACgAAAAGAvAjAAAAD1NFUlZFUklT". Может ли кто-нибудь проинструктировать меня о том, какие изменения мы должны сделать, чтобы создать билет на kerberos вместо NTLM.
Благодаря