cancel
Showing results for 
Search instead for 
Did you mean: 

WebDynpro and SSO...

david_fryda2
Participant
0 Kudos

Hi everyone,

In my WD project I created a model to connect to a SAP/R3 backend system. Everything works...but the connection is done by specifying username, password, host name,...

I want the webdynpro to connect to SAP/R3 without writing specific data about the user....I just want to connect using SSO.

Everything is impelemented on server side about SSO.

If I write a simple DynPage application and connect to SAP/R3 with JCo, the call to BAPIs works ...and I do not need any authentication....it use SSO.

Thanks in advance for your help.

Accepted Solutions (1)

Accepted Solutions (1)

achim_hauck2
Active Contributor
0 Kudos

hi,

the web dynpro uses the connection settings for the jco-connections you've made in the SLD.

check your jco-connections in the web dynpro explorer (http://<host>:<port>/webdynpro/dispatcher/sap.com/tcwdtools/Explorer)

here you can choose an auth. type during creation of a new connection (step "Security"). you can choose between:

User / password, ticket (that's what you want), client cert. and user mapping.

you can read more about this at https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/how to use the web dynpro content administrator.pdf

kr, achim

david_fryda2
Participant
0 Kudos

Thanks Achim,

But when I create the model that connects to SAP/R3, I still need to put authentication in the wizard in order to get BAPI list.

What you say me is relevant at run-time, isn't it ?

achim_hauck2
Active Contributor
0 Kudos

yes, my reply above refers to the run-time, that means, how the authenticated user of your application connects to the backend.

if you just want to get the bapi-list during developing, it's a one-time authentication, that's never be used afterwards anymore. this is just to make sure, the developer has access to the sap-system and reads out the bapi/rfc-list

kr, achim

david_fryda2
Participant
0 Kudos

Thanx again Achim...

Answers (0)