Skip to content
This repository was archived by the owner on Dec 6, 2023. It is now read-only.
This repository was archived by the owner on Dec 6, 2023. It is now read-only.

Dialog does not appear #104

@NoteToSelfFindGoodNickname

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);
    }

err2

What could I be missing?

Thank you!

err1

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.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions