ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

SAP server returns 400 error bad request

book

Article ID: 116998

calendar_today

Updated On:

Products

CA Single Sign On Secure Proxy Server (SiteMinder) CA Single Sign On SOA Security Manager (SiteMinder) CA Single Sign-On

Issue/Introduction

We're running Web Agent Option Pack as IDP and SAP server as SP, when the 
browser sends a HTTP-POST to the SP Sap Server, this one returns 400 
bad request error. 

How can we fix that ?

Environment

Release: MSPSSO99000-12.8-Single Sign-On-for Business Users-MSP
Component:

Resolution

This is a known issue by SAP Analytic.

  2649833 - HTTP Status 400 - Bad Request after login to SAP Analytics Cloud

  Symptom

  You enable a custom SAML Identity Provider in your SAP Analytics Cloud (SAC)

  Environment

  SAP Analytics Cloud •
  Any valid SAML 2 Identity Provider (IdP) •

  Cause

  The SAML assertion returned to SAC doesn't contain a valid Name ID required to validate the user.
  For example, you selected Custom SAML attribute as the attribute method to map users.
  Value returned by the IdP:
  <saml:NameID Format="urn:oasis:names:tc:SAML:1.1:nameid-
  format:emailAddress">[email protected]</saml:NameID>
  Value in the column Custom SAML attribute:
  P000234
  Not only the values are different, also the nameid-format is expecting an email address.

  Resolution

  Make sure that the value returned from your custom IdP matches the value selected in SAP Analytics Cloud.

  https://apps.support.sap.com/sap/support/knowledge/public/en/2649833