<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Question Re: Configuration steps for JavaScript Web Client on Secure Login Server in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/configuration-steps-for-javascript-web-client-on-secure-login-server/qaa-p/12582225#M4718409</link>
    <description>&lt;P&gt;Hi Asif,&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;for me, this sounds like a missing configuration between the SAP Gui and the ABAP Backend.&lt;/P&gt;&lt;P&gt;It seems that the fetching of the certificate already works perfectly ("key successfully imported" and the redirect to the configured page). Does your Web Adapter Profile in your Secure Login Server contain a certificate afterwards? Is it green? Then this part already worked.&lt;/P&gt;&lt;P&gt;For the access to the system: did you configure client certificate based authentication at your backend system? You need to trust the CA (in your case probably the SLS CA), set the "verifiy client" option to 1 or 2 for the icm/server_port (either globally via icm/HTTPS/verify_client or via VCLIENT in the port itself), forward the certificate if you are running a reverse proxy, and finally map the user (usually done via transaction CERTRULE, don't forget to activate login/certificate_mapping_rulebased).&lt;/P&gt;&lt;P&gt;After that configuration you should be prompted in your browser for a certificate and the SLC certificate is shown there.&lt;/P&gt;&lt;P&gt;Just FYI: The Secure Login Web Client profile is not added to a user profile group. It is referenced in the Web Adapter profile, but it is just there to handle the interaction between the browser and the Secure Login Server. Hence it is not imported into the Secure Login Client and thus not added to the user profile group.&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Tobias&lt;/P&gt;</description>
    <pubDate>Fri, 24 Jun 2022 12:44:37 GMT</pubDate>
    <dc:creator>Tobias_Lejczyk</dc:creator>
    <dc:date>2022-06-24T12:44:37Z</dc:date>
    <item>
      <title>Configuration steps for JavaScript Web Client on Secure Login Server</title>
      <link>https://community.sap.com/t5/technology-q-a/configuration-steps-for-javascript-web-client-on-secure-login-server/qaq-p/12582223</link>
      <description>&lt;P&gt;Hello all,&lt;/P&gt;
  &lt;P&gt;We are trying to configure JavaScript Web Client such that it can redirect to a web service in backend SAP system after getting authenticated and issued X.509 certificate using Secure Login. &lt;/P&gt;
  &lt;P&gt;The steps described in section &lt;A href="https://help.sap.com/docs/SAP_SINGLE_SIGN-ON/df185fd53bb645b1bd99284ee4e4a750/bf25ca2ceb8f4baba6069d955fbb2a4c.html"&gt;Providing X.509 Certificates to Secure Login Client Using JavaScript Web Client | SAP Help Portal&lt;/A&gt;, of SAP Single Sign-On implementation guide were followed, however, we are looking for blog that would describe the configuration steps clearly.&lt;/P&gt;
  &lt;P&gt;Appreciate your assistance&lt;/P&gt;
  &lt;P&gt;Regards,&lt;/P&gt;
  &lt;P&gt;Asif &lt;/P&gt;</description>
      <pubDate>Mon, 23 May 2022 20:37:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/configuration-steps-for-javascript-web-client-on-secure-login-server/qaq-p/12582223</guid>
      <dc:creator>asif_rahmetulla</dc:creator>
      <dc:date>2022-05-23T20:37:27Z</dc:date>
    </item>
    <item>
      <title>Re: Configuration steps for JavaScript Web Client on Secure Login Server</title>
      <link>https://community.sap.com/t5/technology-q-a/configuration-steps-for-javascript-web-client-on-secure-login-server/qaa-p/12582224#M4718408</link>
      <description>&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;Adding to the comments to clarify what is needed&lt;/P&gt;&lt;P&gt;We are looking for sample configuration with necessary authentication profiles and user profile group needed for setting up JavaScript Web Client to access backend system using web browser.&lt;/P&gt;&lt;P&gt;As per the Single Sign-On 3.0 implementation guide, we have setup couple of authentication profiles and a dedicated user profile group as follows:&lt;/P&gt;&lt;P&gt;1- Web Adapter Profile with type "Web Adapter Profile" as described in &lt;A rel="nofollow" href="https://help.sap.com/docs/SAP_SINGLE_SIGN-ON/df185fd53bb645b1bd99284ee4e4a750/c6bedaedd5664216b4cacd880ff1fc7b.html" target="_blank"&gt;https://help.sap.com/docs/SAP_SINGLE_SIGN-ON/df185fd53bb645b1bd99284ee4e4a750/c6bedaedd5664216b4cacd880ff1fc7b.html&lt;/A&gt; &lt;/P&gt;&lt;P&gt;2- Local Security Hub Profile as described in &lt;A rel="nofollow" href="https://help.sap.com/docs/SAP_SINGLE_SIGN-ON/df185fd53bb645b1bd99284ee4e4a750/4d5868ea250a497b9cf26f43b17e60a0.html" target="_blank"&gt;https://help.sap.com/docs/SAP_SINGLE_SIGN-ON/df185fd53bb645b1bd99284ee4e4a750/4d5868ea250a497b9cf26f43b17e60a0.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;3- Secure Login Web Client Profile&lt;/P&gt;&lt;P&gt; a) In "Authentication Configuration" tab, selected "Java Script Web Client" as Authentication Form and using LDAP authentication for login policy configuration in order for the Web Client Profile to initiate authentication&lt;/P&gt;&lt;P&gt; b) For "Certificate management" tab, selected "User Sub CA" as the CA for issuing certificate&lt;/P&gt;&lt;P&gt; c) For "Enrollment configuration" tab, provided the URL to redirect as "https://FQDN_backendhost/sap/bc/gui/sap/&amp;lt;web_service_name&amp;gt;&lt;/P&gt;&lt;P&gt; and used "Web Adapter" &amp;amp; "Local Security Hub" in the Web Adapter Configuration&lt;/P&gt;&lt;P&gt;4- Created user profile group containing "Local Security Hub" and "Web Adapter" profiles. In the Web Adaptor profile we referenced the JavaScript Web Client profile for SAPGUI initiated browser SSO. However, not sure if this was required.&lt;/P&gt;&lt;P&gt;5- We downloaded the user profile group on the Secure Login Client and tested web client as follows:&lt;/P&gt;&lt;P&gt;a) In the Secure Login Client, double click on the Web Adapter profile&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/2053860-slc-image.png" /&gt;&lt;/P&gt;&lt;P&gt;b) Get prompted for user / password by the SAP Single Sign-On. After entering the credentials we do see message "creating certificate" and then "key successfully imported" message and the page gets redirected to URL provided in the JavaScript Web Client profile. &lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/2053861-webclient-login-prompt-image.png" /&gt;&lt;/P&gt;&lt;P&gt;However, we get prompted again for user / password by the backend system to access the web service.&lt;/P&gt;&lt;P&gt;Questions:&lt;/P&gt;&lt;P&gt;a) We are unable to add the "Secure Login Web Client" authentication profile to this user profile group. How can we have the Secure Login Web Client authentication profile added to the user profile group so that it is available on the Secure Login Client?&lt;/P&gt;&lt;P&gt;b) We would appreciate sample configuration that we can reference for enabling Secure Login Web Client (with web adapter mode) to allow browser based access to the backend system using SAP SSO.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Asif&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jun 2022 18:46:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/configuration-steps-for-javascript-web-client-on-secure-login-server/qaa-p/12582224#M4718408</guid>
      <dc:creator>asif_rahmetulla</dc:creator>
      <dc:date>2022-06-01T18:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: Configuration steps for JavaScript Web Client on Secure Login Server</title>
      <link>https://community.sap.com/t5/technology-q-a/configuration-steps-for-javascript-web-client-on-secure-login-server/qaa-p/12582225#M4718409</link>
      <description>&lt;P&gt;Hi Asif,&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;for me, this sounds like a missing configuration between the SAP Gui and the ABAP Backend.&lt;/P&gt;&lt;P&gt;It seems that the fetching of the certificate already works perfectly ("key successfully imported" and the redirect to the configured page). Does your Web Adapter Profile in your Secure Login Server contain a certificate afterwards? Is it green? Then this part already worked.&lt;/P&gt;&lt;P&gt;For the access to the system: did you configure client certificate based authentication at your backend system? You need to trust the CA (in your case probably the SLS CA), set the "verifiy client" option to 1 or 2 for the icm/server_port (either globally via icm/HTTPS/verify_client or via VCLIENT in the port itself), forward the certificate if you are running a reverse proxy, and finally map the user (usually done via transaction CERTRULE, don't forget to activate login/certificate_mapping_rulebased).&lt;/P&gt;&lt;P&gt;After that configuration you should be prompted in your browser for a certificate and the SLC certificate is shown there.&lt;/P&gt;&lt;P&gt;Just FYI: The Secure Login Web Client profile is not added to a user profile group. It is referenced in the Web Adapter profile, but it is just there to handle the interaction between the browser and the Secure Login Server. Hence it is not imported into the Secure Login Client and thus not added to the user profile group.&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Tobias&lt;/P&gt;</description>
      <pubDate>Fri, 24 Jun 2022 12:44:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/configuration-steps-for-javascript-web-client-on-secure-login-server/qaa-p/12582225#M4718409</guid>
      <dc:creator>Tobias_Lejczyk</dc:creator>
      <dc:date>2022-06-24T12:44:37Z</dc:date>
    </item>
    <item>
      <title>Re: Configuration steps for JavaScript Web Client on Secure Login Server</title>
      <link>https://community.sap.com/t5/technology-q-a/configuration-steps-for-javascript-web-client-on-secure-login-server/qaa-p/12582226#M4718410</link>
      <description>&lt;P&gt;Hello Tobias,&lt;/P&gt;&lt;P&gt;Thank you for detailed explanation! We followed your recommendation as suggested but still getting prompted for credentials be the backend system.  &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Questions: &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;1- Is there a way we can troubleshoot what could be causing this to not work?&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Other observations:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;1- We are using Microsoft Edge as browser and getting prompted for credentials twice. After the first login prompt the second authentication form reads "secure login web client". Why there are two login prompts and is there a way we can avoid the first one? This does not happen in Chrome.&lt;/P&gt;&lt;P&gt;2- After the successful login, the browser shows list of certificate to choose for accessing backend. Can this be suppressed and use the certificate generated by the web client profile automatically?&lt;/P&gt;&lt;P&gt;3- Activating the parameter login/certificate_mapping_rulebased for certificate based mapping, will it impact with any of the existing authentication for web application access via enterprise portal etc.,?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Asif&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jul 2022 17:15:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/configuration-steps-for-javascript-web-client-on-secure-login-server/qaa-p/12582226#M4718410</guid>
      <dc:creator>asif_rahmetulla</dc:creator>
      <dc:date>2022-07-05T17:15:11Z</dc:date>
    </item>
    <item>
      <title>Re: Configuration steps for JavaScript Web Client on Secure Login Server</title>
      <link>https://community.sap.com/t5/technology-q-a/configuration-steps-for-javascript-web-client-on-secure-login-server/qaa-p/14260920#M4930990</link>
      <description>&lt;P&gt;Hi Asif,&lt;/P&gt;&lt;P&gt;I am facing the same challenge now.&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;I log in using the web adapter profile in the browser.&lt;/LI&gt;&lt;LI&gt;The SLC logs in successfully then.&lt;/LI&gt;&lt;LI&gt;The browser redirects me to the backend (OData).&lt;/LI&gt;&lt;LI&gt;It displays a list of certificates where I can choose one. After choosing a cert, I get access to the backend.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;How can I bypass step 4? I mean, it should be done automatically by the adapter profile I logged in to.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;It seems you have successfully implemented this. Could you kindly help me out?&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;P&gt;Hikmat&lt;/P&gt;</description>
      <pubDate>Wed, 05 Nov 2025 05:58:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/configuration-steps-for-javascript-web-client-on-secure-login-server/qaa-p/14260920#M4930990</guid>
      <dc:creator>Hikmatullah-Mohammadi</dc:creator>
      <dc:date>2025-11-05T05:58:57Z</dc:date>
    </item>
  </channel>
</rss>

