标签: c++ winapi authentication kerberos
我有一个客户端应用程序,它使用Kerberos身份验证连接到远程服务。在不更新票证的情况下在ADSI中重置SPN的密码时,验证失败(当然)。 问题是,如果有办法提前知道票证无效\已过期。
答案 0 :(得分:0)
运行返回的KERB_QUERY_TKT_CACHE_RESPONSE票证[Index] .EndTime并将其与当前时间进行比较(您可以将EndTime称为TimeStamp)。