cancel
Showing results for 
Search instead for 
Did you mean: 

Integrating Web Dynpro ABAP application in portal

Former Member
0 Kudos

Dear experts,

I created a Web Dynpro ABAP application. I need to Integrate it in portal and have to capture portal login id to my application.

Kindly guide me how to integrate WDA in portal and how to capture Portal Logon id in my application.

Thanks,

Kind Regards,

Ram

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

If you want to get the portal integration. It needs lot more than just creating iView alone.

Refer [http://help.sap.com/saphelp_nw70ehp1/helpdata/en/96/bdab419451db34e10000000a1550b0/content.htm|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/96/bdab419451db34e10000000a1550b0/content.htm]

You have to create a System, system alias, user mapping or sso or basic authentication etc.

regarding your Portal user :

see Thomas Jung reply in this thread [|]

Answers (1)

Answers (1)

former_member184578
Active Contributor
0 Kudos

Hi Ram,

For integrating Your Web Dynpro ABAP application in portal, you need to create iView in portal.

For creating iView go to content Administration tab in portal and create iview under portal content.

Select sap web dynpro ivew template -> type as ABAP web dynpro -> give system details and Application name ->finish.

For capturing user id refer the below link:

http://www.sapdev.co.uk/sap-webapps/sap-portal/portalparameter.htm

Hope this ll help u..

Pls reply me if u need some more clarifications..!!

Regards,

Kiran

Former Member
0 Kudos

Dear kiran & bhaskaran,

Thanks for ur replies, I rewarded u. I created ivew and when i logged into portal and run the application it is asking sap system user id and password . How to overcome this. !!

And I am not getting the portal user id into my web dynpro application. Pls hep me.

Note : Portal id and sap id are different.

Thanks,

Kind Regards,

kiran

gill367
Active Contributor
0 Kudos

Hello ,

It is asking for SAP system user id and password becasue there is no SSO established between portal and the web dynpro system.

Now, either you can establish SSO between portal and the backend system by SAP Logon TIcket or user mapping.

SSO stands for single sign on.

SSO using SAP Logon Tickets :-

by using this technique you will be able to login into the backend by using SAP logon ticket

issued by the portal system. For this you need to import the .der certificate form the system administration ->system config -->

key ticket store. there download verify.der and upload it in the trusted system list in the backend in the trasaction strust_import.

here is link for this method.

http://wiki.sdn.sap.com/wiki/display/EP/LogonTickets,CertificatesandBackend+Certificates.

SSO using user mapping. :-

For this method you need to map the user in the portal to one user in the backend system.

You can do so by going to user administration in the portal there find the user id with which the user will login.

then go to the user mapping for system access tab there select the system from the dropdown and give user id and password

for the same system save it.

Now when you will login it wont ask for the user id and password.

And after this you can get the portal user id also in your web dynpro application.

Thanks

Sarbjeet Singh