cancel
Showing results for 
Search instead for 
Did you mean: 

Constrained Kerberos Delegation with CommonCryptoLib for SSO in AS ABAP

0 Kudos

Hello,

I'm trying to enable SSO to an AS ABAP server via Constrained Kerberos Delegation. I've gotten it working using gsskrb5 as my SNC Library, but I'm not able to get it working using CommonCryptoLib / Secure Login Client.

Here's an overview of my scenario.

1. The user logs in to a web service and attempts to access their AS ABAP service through our UI.

2. The web service sends the authentication request to a "middleware" .NET application that has been configured to present delegated credentials to the AS ABAP server. The application presents the credentials and retrieves the data requested by the web service user. Then it sends the data back to the web service where it is present to the user.

Looking in the Security Audit Logs, the error I'm getting is "No matching SAP account found for SNC name". I don't actually pass the SNC name of the caller along to the server, so I'm not sure what information is being used for SNC name. Does anyone know if there's a way to scrape this info from somewhere? I'd like to know the SNC name being presented.


Any other thoughts on things I can check to verify this scenario would be appreciated. I've mapped an AS ABAP user to a web service user in the same way I did for gsskrb5, expect the SNC Name property is now p:CN=<name> instead of p:<name>.


Thanks!

0 Kudos

I'm trying to setup debugging of the SAPMSSY1 program (the source of the error according to the logs) using external breakpoints, but I'm not sure which user to set the breakpoints as. Since there apparently is no mapping for the SNC Name I'm using, which user should I execute the breakpoint as? The login isn't succesful, so I shouldn't specify any user on the server, but the SAPMSSY1 program is being run, so it must be running at the request of some user.

0 Kudos

Does anyone know if Constrained Kerberos Delegation is even possible with this scenario?

Accepted Solutions (0)

Answers (1)

Answers (1)

0 Kudos

Just talked to a BW engineer. Kerberos Constrained Delegation is not currently supported.