Windows 8 如何确定用户是否取消了凭据选取器?

Windows 8 如何确定用户是否取消了凭据选取器?,windows-8,Windows 8,如何确定用户是否取消了凭证选取器?您可以在中尝试此操作。例如,使用场景1,您将看到取消选择器将返回一个对象(在promise results中或从C#中的API中),其中ErrorCode属性(JS中的ErrorCode)将包含x800704c7,它是Win32错误代码error#CANCELLED 如果由于某种原因无法显示凭证选取器,则会从凭证选取器本身生成错误(并由错误处理程序拾取,并给予承诺。然后)。您正在描述的情况是,凭据选取器成功,但用户取消了。您可以在中尝试此操作。例如,使用场景1,

如何确定用户是否取消了
凭证选取器?

您可以在中尝试此操作。例如,使用场景1,您将看到取消选择器将返回一个对象(在promise results中或从C#中的API中),其中ErrorCode属性(JS中的ErrorCode)将包含x800704c7,它是Win32错误代码error#CANCELLED

如果由于某种原因无法显示凭证选取器,则会从凭证选取器本身生成错误(并由错误处理程序拾取,并给予承诺。然后)。您正在描述的情况是,凭据选取器成功,但用户取消了。您可以在中尝试此操作。例如,使用场景1,您将看到取消选择器将返回一个对象(在promise results中或从C#中的API中),其中ErrorCode属性(JS中的ErrorCode)将包含x800704c7,它是Win32错误代码error#CANCELLED

如果由于某种原因无法显示凭证选取器,则会从凭证选取器本身生成错误(并由错误处理程序拾取,并给予承诺。然后)。您所描述的情况是,凭证选择器成功,但用户取消了。

谢谢!表示代码应为0x4c7。你知道为什么它设置了额外的四位吗?我应该忽略两个最重要的字节吗?谢谢!表示代码应为0x4c7。你知道为什么它设置了额外的四位吗?我应该忽略两个最重要的字节吗?