是否可以在没有用户名的情况下使用 WinRT 的凭据选择器

本文关键字:情况下 选择器 WinRT 用户 是否 | 更新日期: 2023-09-27 18:33:20

在Metro Style应用中,我想使用WinRT提供的CredentialPicker,主要是为了为用户提供一致的外观。但是,我只需要密码,而不是用户名和密码。

是否可以以某种方式隐藏"用户名"输入框(以及用户图标),但在使用基本身份验证时保留所有其他功能?

基本上,我想要这样的东西:

using Windows.Security.Credentials.UI;
async Task<string> GetPassword() {
  CredentialPickerOptions options = new CredentialPickerOptions();
  options.ShowUsernameEntry = false; // Error: No such API
  var result = await CredentialPicker.PickAsync(options);
  return result.CredentialPassword;
}

有什么想法吗?

是否可以在没有用户名的情况下使用 WinRT 的凭据选择器

答案是否定的。 你不能那样做。