Мне нужно сгенерировать токен Kerberos в C / C ++, я легко могу сделать это в python (kerberos) или java (gssclient), но мне интересно, каков эквивалент в C / C ++ кода ниже?
__, krb_context = kerberos.authGSSClientInit ("HTTP@krbhost.example.com")
kerberos.authGSSClientStep (krb_context, "")
gotiate_details = kerberos.authGSSClientResponse (krb_context)
Посмотрите на реализацию модуля python kerberos, похоже на множество уродливых C-кодов.Интересно, есть ли более чистый способ сделать это?