cancel
Showing results for 
Search instead for 
Did you mean: 

Logon Error for BSP Applications.

Former Member
0 Kudos

Hi,

When I try to run the BSP applications I am getting the following error on the R/3 server.

<b>Logon requires activated Single Sign-On on this server</b>.

I checked the Tcode: STRUSTSS02 and found that no certificates were added to ACL's.

I also checked the values of

login/create_sso2_ticket= 0

login/accept_sso2_ticket=0.

where else should I look/change, to run the BSP applications.(without SSO enablement).

Anyhelp is apperciated.

Thanks in advance for your help.

Vasu.

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member181879
Active Contributor
0 Kudos

Vasu,

The answer from Milan is correct if you are looking at a portal to BSP environment. Actually a very good <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sapportals.km.docs/documents/a1-8-4/sso%20overview.pdf">article</a> on this was published a few days ago. Why not read it? Furthermore, this total SSO2 thing was warmed up here not 7 days ago!

WebAS authentication for HTTP services (of which BSP is only one) does not require SSO2. It was previous appends in this forum described nicely that SSO2 plays no role in initial authentication, unless coming from portal.

In normal use, BSP does <b>NOT</b> require SSO2. Test BSP application SBSPEXT_HTMLB and you will see that a basic authentication popup comes in the browser.

What does require SSO2? Our SYSTEM logon application, which is a form based logon sequence. This requires SSO2, as it is the only way to set your identity in the browser when no basic authentication is used. So what I suspect is that the BSP application you want to test have this SYSTEM application configured. You can just remove this in ICF.

Workaround idea: First run another BSP application, for example HTMLB_SAMPLES or IT00. This way, the server will challange you, you will get popup and enter name+password via basic authentication. Then change URL in browser to the new application you want to run. Browser will still send basic authentication header with new request. As we then don't have an authentication failure, the SYSTEM logon application will not be started, and you requested BSP application is started.

++bcm

Former Member
0 Kudos

...;)

Message was edited by: Brian McKellar

Former Member
0 Kudos

Hi Vasudevarao,

I'm gonna shoot in the dark...

if you are trying to get SSO from the Portal to execute a BSP then your parameters in the default profile extended maintenance are incorrect, you said

I also checked the values of

login/create_sso2_ticket= 0

login/accept_sso2_ticket=0.

for SSO from SAP Portal to the SAP Systems your parameter:

login/accept_sso2_ticket MUST be 1 and not 0 as you have it.

Also, for EP5 you need the respective WorkPlace plugin.

Hope that helps,

Milan.