-
Notifications
You must be signed in to change notification settings - Fork 40
Dialog does not appear #104
Description
Hello!
I am just starting to use this solution.
I using TAN method 920 which is fingerprint via BestSign app.
I have set libfintx.Sample.UI as the start project and started it.
I filled all info that I had (please see attached screenshot).
Then I clicked "Synchronisation".
This returns:
Code: 1040 | Typ: Info | Nachricht: BPD nicht mehr aktuell. Aktuelle Version folgt.
Code: 3920 | Typ: Warning | Nachricht: Meldung unterstützter Ein- und Zwei-Schritt-Verfahren:920:930
Code: 0020 | Typ: Success | Nachricht: Auftrag ausgeführt.
Then I click "Kontostand abfragen".
VS throws an error there:
public static AccountInformation GetAccountInformations(string accountnumber, string bankcode)
{
return AccountList.FirstOrDefault(a => a.AccountNumber == accountnumber && a.AccountBankCode == bankcode);
}
What could I be missing?
Thank you!
Edit:
I have dug a bit deeper, and I am surprised what is happening here:
private async Task<bool> InitTANMedium(FinTsClient client)
{
// TAN-Medium-Name
var accounts = await client.Accounts(CreateTANDialog(client));
I have selected "TAN-Verfahren" "920" which is "BestSign".
From what I understand in the CreateTANDialog() is that it does something with a picturebox and waits for a user input.
However, if I use BestSign, I expect my mobile phone to display a message in the BestSign app which asks me to use my fingerprint to indentify.
So I wonder was goes wrong here.
Thank you!
Edit 2:
I stepped through the code, and at one point I see the message "9210: Name des TAN-Medium erforderlich".
This means that the name of the TAN medium is required.
However, I have entered it in textbox. I wonder if it's perhaps not used and that is what goes wrong?
At least, it doesn't show any dialog for me, and I don't see why.

