Skip to main content

Probleme bei '&' im Issuer DN

Portal Admin
Published on: 07/05/2009 Discussion Archived

PDF-AS (in Verbindung mit Moa-SPSS als Signaturdienst) hat Probleme mit Zertifikaten welche ein '&' im Issuer DN enthalten (was laut RFC erlaubt ist). Dies ist eine durchaus geläufige Notwendigkeit (z.B. Datentechnik GmbH & Co Kg).

Folgende Probleme treten dadurch auf (getestet nur mit Binärsignatur):
* Anzeige der codierten Werte für '&' im Signaturblock: CN=Datentechnik Austria GmbH & -> unschön
* Fehlschlagen der Signatur-Verifikation

Die Ursache ist, dass '&' in XML codiert werden muss (CDATA oder &). Somit ist der IssuerName in der Moa-Config xml und auch in der WebService-Übertragung codiert. PDF-AS schreibt diesen Wert in den Signaturblock (unschön).
Das Verifikationsproblem ist darauf zurückzuführen, dass PDF-AS das Zertifikat im lokalen Zert Store nicht findet. Es wird nämlich zum Speichern der richtige IssuerDN verwendet, und zum lesen dann der "falsche" aus dem Signaturblock. Damit gibt es einen falschen Pfad, und das Zertifikat kann nicht gefunden werden.
Der Stacktrace liegt bei.



HardwareAll
ProductOSF/1
Operating SystemAll
ComponentOSF/1
Versionv3.0.9-20090129
SeverityOSF/1
ResolutionOSF/1

Category

Bugs
Login or create an account to comment.