Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

OlliL

Betreff:

hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 ·  Gepostet: 02.11.2019 - 09:35 Uhr  ·  #151703
Moin,

ich nutze hbci4java als Bibliothek für meine eigene Software (nur von mir genutzt). Bei zwei Konten die mit Hibiscus problemlos abrufbar sind, kommt bei Verwendung mit hbci4java ohne Hibiscus eine HBCI-Fehlermeldung vom Institut:

Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

Was macht Hibiscus um das zu verhindern?

Viele Grüße,
OlliL

hibiscus

Betreff:

Re: hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 ·  Gepostet: 02.11.2019 - 09:42 Uhr  ·  #151705
Deine HBCI4Java-Version ist scheinbar zu alt. Dort ist die Produktregistrierung noch nicht enthalten. Aktuell waere 3.1.22

OlliL

Betreff:

Re: hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 ·  Gepostet: 02.11.2019 - 13:58 Uhr  ·  #151720
Ich verwende aktuell 3.1.13 - da sollte das doch auch schon drin sein, oder?
Habe beim Upgrade auf .22 Angst, das die Postbank dann wieder zu Problemen führt.
Hat sich irgendwas geändert bei der Verwendung seit PSD2? Wonach kann ich im Code Ausschau halten? Kannst du ein Stichwort geben? Muss irgendein Registrierungsschlüssel mit übertragen werden oder wie läuft das?

hibiscus

Betreff:

Re: hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 ·  Gepostet: 02.11.2019 - 14:00 Uhr  ·  #151722
3.1.13 ist PSD2-fähig. Wenn du allerdings beim Initialisieren von HBC4Java eine eigene Produktbezeichnung angibst, dann ueberschreibst du damit die fest in HBCI4Java hinterlegte registrierte Produktkennung.

OlliL

Betreff:

Re: hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 ·  Gepostet: 02.11.2019 - 14:03 Uhr  ·  #151724
Nicht das ich wüste.... es sei denn, der Produktname hat sich seit "früher" geändert? aktuell verwende ich:

Code

  private Properties getHbciProperties() {
    final Properties hbciProperties = new Properties();
    hbciProperties.setProperty("client.product.name", "HBCI4Java");
    hbciProperties.setProperty("client.product.version", "2.5");
    hbciProperties.setProperty("client.passport.PinTan.checkcert", "1");
    hbciProperties.setProperty("client.passport.PinTan.init", "1");
    // hbciProperties.setProperty("client.passport.default", "PinTan");
    hbciProperties.setProperty("log.loglevel.default", "0");
    hbciProperties.setProperty("log.filter", "3");
    return hbciProperties;
  }

hibiscus

Betreff:

Re: hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 ·  Gepostet: 02.11.2019 - 14:11 Uhr  ·  #151726
Lass das weg:

hbciProperties.setProperty("client.product.name", "HBCI4Java");
hbciProperties.setProperty("client.product.version", "2.5");

Genau damit ueberschreibst du die Produktregistrierung.

OlliL

Betreff:

Re: hbci4java Nutzung - Software nicht als FinTS-Produkt registriert. Bitte an Hersteller wenden.

 ·  Gepostet: 02.11.2019 - 14:17 Uhr  ·  #151727
Damit läuft es nun wieder. Danke!