调试凭据提供程序崩溃



我正在为windows开发一个凭据提供程序。我想知道是否有可能在运行时附加和调试。由于这是登录过程的一部分,我不确定是否/如何做到这一点。

另外,如果一个凭据提供程序崩溃了,windows会像Linux那样转储一个内核吗?

谢谢

您可以使用对凭据APICredUIPromptForWindowsCredentialsW的简单调用来调用凭据提供程序。详细说明请参见微软文档。

我一直在创建自己的简单应用程序来执行此调用。它被调整为使用我自己的建议和选项调用Windows安全对话框(在我的情况下是CREDUIWIN_IN_CRED_ONLY标志)。
您可以修改调用标志以接近您的场景。

调试凭据提供程序最简单的方法是在其他机器上设置它,并使用远程调试工具附加到LogonUI.exe。

最新更新