0

app.xml.cs の OnLaunched メソッドに以下のコードがありますが、ダイアログがまったく表示されません。

CredentialPickerOptions credPickerOptions = new CredentialPickerOptions();
credPickerOptions.Message = Message.Text;
credPickerOptions.Caption = Caption.Text;
credPickerOptions.TargetName = Target.Text;
credPickerOptions.AlwaysDisplayDialog = (AlwaysShowDialog.IsChecked == true);
CredentialPickerOptions options = new CredentialPickerOptions()
{
    AuthenticationProtocol = AuthenticationProtocol.Basic,
    CredentialSaveOption = Windows.Security.Credentials.UI.CredentialSaveOption.Selected,
    CallerSavesCredential = true,
    Caption = "Basic Login",
    Message = "Please enter your credentials",
    TargetName = "."
};
CredentialPickerResults results = await CredentialPicker.PickAsync(options);
4

1 に答える 1

1

credentialPicker は全画面表示ではなく、ページの上に表示されるため、最初のページを開いた後に開く必要があります。資格情報ピッカーの前にアプリケーションのメイン ページを開くことができない場合は、スプラッシュ スクリーンの画像を含むページを作成できます。

于 2013-09-12T14:14:34.673 に答える