CredentialProvider用户密码过期的处理

lhc_picture 2016-05-25 02:10:48
CredentialProvider用户密码过期的处理
我是用这个事例SampleAllControlsCredentialProvider修改的,但是现在发现,如果用户密码过期后,在提示密码过期界面确定后又会回到登录界面,而不会跳转到修改用户密码的界面,从而导致用户密码过期后无法登录系统。
我查过MSDN讲的不是太清楚,或者我的翻译功力也一般没看明白。
现在基本的思路可能是要在
HRESULT CSampleCredential::GetSerialization(
CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE* pcpgsr,
CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION* pcpcs,
PWSTR* ppwszOptionalStatusText,
CREDENTIAL_PROVIDER_STATUS_ICON* pcpsiOptionalStatusIcon
)
这个函数里实现下用户密码修改的界面,然后要在
HRESULT CSampleCredential::ReportResult(
NTSTATUS ntsStatus,
NTSTATUS ntsSubstatus,
PWSTR* ppwszOptionalStatusText,
CREDENTIAL_PROVIDER_STATUS_ICON* pcpsiOptionalStatusIcon
)
这个函数中处理下返回值
但到底如何处理还没有弄清,谁能帮助解决下,谢谢
...全文
1342 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lhc_picture 2016-12-05
  • 打赏
  • 举报
回复
来、来,结贴给分了
lhc_picture 2016-07-04
  • 打赏
  • 举报
回复
再顶一次!!!!
lhc_picture 2016-06-24
  • 打赏
  • 举报
回复
自己顶一下!!!

9,506

社区成员

发帖
与我相关
我的任务
社区描述
Windows专区 安全技术/病毒
社区管理员
  • 安全技术/病毒社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧