05-17-2017 12:57 PM
Hello,
I would like to use SAP SSOEXT 15 to integrate into a Java web application but get an error: CRC 5 RESULT 27 Incorrect signature or encryption. I assume I have made a mistake exporting the certificate from our NW7.4 server or importing it onto the non-SAP system.
I've used STRUST to export the 'SSF Logon Ticket/System PSE' certificate.
I'm not sure where SSOEXT would expect to find the certificate on the other server. I'm using sapssoext.jar which contains the sapcrypto and sapssoext DLLs. Would these look in the Java keystore or truststore or in the Windows certificate store? Or somewhere else entirely.
Kind regards
Steve
05-19-2017 12:36 PM
I worked it out in the end. It's quite straightforward.
I used STRUST 'Verify PSE' to create a keystore and copied it onto the non-SAP application server.
Then passed the location of the PSE into the evalLogonTicket method:
SSO2Ticket.evalLogonTicket (cookieValue, "c:\\temp\\eq1.pse", null);