Skip to Content
author's profile photo Former Member
Former Member

BSP with LDAP Authetication

Hi,

In our BSP application the user needs to be authenticated by a LDAp directory. (Lets say ADS). This because this directory contains all users and there actual passwords. The user-accounts in the LDAP Directory are the same as in the Web AS. (This is garanted by a periodical export from Web AS and import to the LDAP direcory) The passwords can be different in LDAP and Web AS.

Well our idea is to build a public BSP Application to ask for Username and Password. After that we establish a bind to the LDAP directory and try to authenticate this user. (So far it works well ...CALL FUNCTION 'LDAP_COMMONBIND'...). Now we would like to create a SAP Logon Ticket, so that the user is also autenticated against Web AS (private BSP Application).

Does anybody know how to create a SAP Logon Ticket with BSP?

Thanks for any help.

Regards,

Beat

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Mar 31, 2005 at 05:53 PM

    Have you thought about just linking your Users in WEB directly to the LDAP, use the LDAP as your User base for the WAS itself?

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Apr 16, 2005 at 04:48 PM

    I'm sorry to tell you that the SAP Web Application Server (ABAP stack) does not provide pluggability for authentication. So, you cannot implement your own user authentication and integrate it.

    BSP applications are embedded into the ICF (Internet Connectivity Framework); user authentication is done in that framework (ICF) - including the creation of SAP logon tickets.

    The situation is different for the J2EE part of SAP NetWeaver 2004 (also known as WebAS 6.40 Java): there you implement your own JAAS modules.

    Regards,

    Wolfgang

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.